Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Views-Block mit View verlinken

Eingetragen von bolshii (148)
am 13.11.2015 - 09:05 Uhr in
  • Views
  • Drupal 7.x oder neuer

Hallo,
via Contextual Filter lassen Views sich prima mit Views verlinken. Als Beispiel eines meiner Projekte.
Dies funktioniert jedoch nur, wenn Views page 1 bswp. mit der URL 'domain/members/all' angelegt wird und die URL von View2 den Platzhalter für den contextual filter bekommt, quasi 'domain/members/%'.

Wie kann ich zwei Views verlinken, wenn View1 ein Views-Block ist?

‹ [gelöst] jQuery toggle verliert seinen State beim Ajax-Call [gelöst] Views für Betrachter konfigurierbar? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

So ganz habe ich nicht

Eingetragen von Stefan.Korn (286)
am 16.11.2015 - 09:12 Uhr

So ganz habe ich nicht verstanden was genau Du vor hast. Kennst Du dieses Modul? https://www.drupal.org/project/views_field_view - könnte einen Blick wert sein.

Generell hat ein Block ja keine URL und kann daher auch nicht über die URL den Contextual Filter bereitstellen, ggf. geht es über die Seite in der die Blöcke eingebunden sind.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stefan.Korn schriebSo ganz

Eingetragen von bolshii (148)
am 18.11.2015 - 10:14 Uhr
Stefan.Korn schrieb

So ganz habe ich nicht verstanden was genau Du vor hast.

Es existieren Views-Blocks mit Anrisstext und einem more-Button( rechte Spalte). Derzeit öffnet sich beim Klick auf 'more' der originale node. Stattdessen möchte ich erreichen, dass sich ein Views-Blocks öffnet, der vollständige Nachricht zeigt und das gemäß jedem Anrisstext-Views-Block.

Zitat:

Kennst Du dieses Modul? https://www.drupal.org/project/views_field_view - könnte einen Blick wert sein.

Kenne ich. Hab ich in dem Projekt auch in Anwendung. Sprich, ich bastel eine View, die weitere Views beinhaltet. In dem Fall sind 'Vita' und 'Current Research Projects' separate Views.

Ich verstehe nur noch nicht, wie mir das bei meinem Problem helfen soll.

Zitat:

Generell hat ein Block ja keine URL und kann daher auch nicht über die URL den Contextual Filter bereitstellen, ggf. geht es über die Seite in der die Blöcke eingebunden sind.

Wäre riesig, wenn hierfür einer von uns einen Ansatz hat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie soll sich dieser

Eingetragen von Stefan.Korn (286)
am 18.11.2015 - 11:38 Uhr

Wie soll sich dieser Views-Block öffnen? Per Ajax in einer Colorbox? Oder in einer neuen Seite?

Und enthält dieser Views-Block dann tatsächlich nur den vollständigen Artikel, also eigentlich auch das was beim Klick auf More schon passiert? Wo ist dann der Unterschied?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stefan.Korn]Wie soll sich

Eingetragen von bolshii (148)
am 18.11.2015 - 12:59 Uhr
Stefan.Korn]Wie soll sich dieser Views-Block öffnen? Per Ajax in einer Colorbox? Oder in einer neuen Seite?[quote]

Nach und nach erschließt sich mir jenes, bei dem meine Beschreibung nicht langt.

Der Block soll sich in einer neuen Seite öffnen und die vollständige Nachricht angezeigt werden: Header, Nachricht, Footer, ohne linke, rechte Spalte.

[quote

schrieb

Und enthält dieser Views-Block dann tatsächlich nur den vollständigen Artikel, also eigentlich auch das was beim Klick auf More schon passiert? Wo ist dann der Unterschied?

Zum Unterschied:

Link zum Teaser-View in der rechte Spalte

Link zur vollständigen Nachricht, aktuell als Node // Stattdessen brauch ich an der Stelle die vollständige Nachricht, nur eben als View.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich krieg immer noch nicht

Eingetragen von Stefan.Korn (286)
am 18.11.2015 - 13:21 Uhr

Ich krieg immer noch nicht den Unterschied zusammen zwischen dem was jetzt passiert und was passieren soll.

Zitat:

Der Block soll sich in einer neuen Seite öffnen und die vollständige Nachricht angezeigt werden: Header, Nachricht, Footer, ohne linke, rechte Spalte.

Das passiert doch jetzt schon so? Außer dass es kein Block ist sondern eben der Node als Seite. Wo ist da der Unterschied?

  • Anmelden oder Registrieren um Kommentare zu schreiben

warum als View?

Eingetragen von ronald (3857)
am 18.11.2015 - 13:27 Uhr

Die view ist doch nur nötig, wenn mehrere Datensätze geladen werden müssen.
View ist kein Stilelement, sondern eine Datenzugriffsmethode, die sich dann stylen lässt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ronald schrieb Die view ist

Eingetragen von bolshii (148)
am 20.11.2015 - 07:35 Uhr
ronald schrieb

Die view ist doch nur nötig, wenn mehrere Datensätze geladen werden müssen.
View ist kein Stilelement, sondern eine Datenzugriffsmethode, die sich dann stylen lässt.

Jein, zu Beginn erwähnte ich die Möglichkeit, via contextual filter von einer View eines nodes auf eine anders gestaltete View desselben nodes zu verlinken, die sich i.d.F. auf einer separaten Seite zeigt.

Du hast Recht, wenn du behauptest, dass eine View in erster Linie dem Datenzugriff dient. Dennoch habe ich o.g. Bsp. sowohl in View 1 als auch in View 2 durch das Feld 'global: custom text' bspw. die Möglichkeit die Datenausgabe auf komfortable Weise beliebig zu stylen.

So lange es so etwas für nodes nicht gibt, muss ich wohl weiter mit theme hooks arbeiten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kennst Du Display Suite -

Eingetragen von Stefan.Korn (286)
am 20.11.2015 - 10:02 Uhr

Kennst Du Display Suite - https://www.drupal.org/project/ds? Das sollte Dir in Sachen Node-Styling auch gehörig Flexibilität bieten und auch das (und mehr) hergeben was Views mit Global Custom Text kann.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht solltest du die Sache anders angehen

Eingetragen von ronald (3857)
am 20.11.2015 - 10:12 Uhr

Gestaltung ist Aufgabe des Templates.

Wenn es also um Gestaltungsfragen geht, solltest du diese im Template lösen.
Views liefert dir die Daten dafür.

Man kann natürlich an allen möglich und unmöglichen Stellen eingreifen und manipulieren.
Die Frage ist aber, ob dies wirklich sinnvoll ist.

In diesem Zusammenhang kannst du dir auch mal die Display-Suite ansehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Ronald Zitat: Man kann

Eingetragen von Stefan.Korn (286)
am 20.11.2015 - 12:10 Uhr

@Ronald

Zitat:

Man kann natürlich an allen möglich und unmöglichen Stellen eingreifen und manipulieren.
Die Frage ist aber, ob dies wirklich sinnvoll ist.

In diesem Zusammenhang kannst du dir auch mal die Display-Suite ansehen.

Siehst Du Display Suite kritisch in Bezug auf "Eingreifen und Manipulieren"? Ich finde Display Suite eigentlich super genial und denke es erweitert die Template-Möglichkeiten über die UI gewaltig.

Soll keine Grundsatzdiskussion oder Kritk sein. Mich interessiert einfach nur die Meinung eines Drupal-Veteran (wenn ich das so sagen darf) dazu.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association