Einen Block erstellen, der alle nodes mit einer bestimmten Taxonomy anzeigt.
Eingetragen von LJR (132)
am 11.04.2016 - 15:01 Uhr in
am 11.04.2016 - 15:01 Uhr in
ich scheitere mal wieder in Views an der Verbindung nodes-Taxonomy.
Ich möchte auf der Seite eines jeden TaxonomyBegriffs einen Block anzeigen, in dem alle Nodes aufgelistet sind, denen dieser TaxonomyBegriff zugeordnet wurde. Wie ist das mit Views möglich? Oder gibt es ein spezielles Modul dafür?
- Anmelden oder Registrieren um Kommentare zu schreiben
Du willst einen View als
am 11.04.2016 - 16:23 Uhr
Du willst einen View als Block aufsetzen, der die TID aus der URL bekommt. Ein Block hat aber erst mal keine URL. Also mußt Du beim Kontext-Filter in den Zweig gehen "Was tun, wenn der Filter nicht vorhanden ist?" => Default Argument bereit stellen => Term-ID aus der URL.
Jetzt bekommt der View die TID aus der Taxonomie-Seite als Argument übergeben.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Panels + Views
am 19.05.2016 - 13:31 Uhr
Man kann die Taxonomy Seiten mit Panel Seiten überschreiben. Danach hat man bei den Seiten Inhalt Aufbau (Panels) die Möglichkeit Views Blocke auszuwählen. Falls dieser View den "Contextual filters" für Taxonomy Vocabulary eingestellt hat, wird das Wert von Panels, welche die Taxonomy Seite überschreibt, gesetzt (weitergeleitet). Dabei solltest du nicht vergessen diesen Filter einzustellen und die Einstellung "Send Arguments" auf der Panel Seite. Bei den Views kannst du den Ergebnis testen in den du Contextual filters den Taxonomy ID (Nummer) im den Textfeld einträgst und aktualisierst.
There is a module for that :).
fledev schrieb Man kann die
am 20.05.2016 - 13:16 Uhr
Man kann die Taxonomy Seiten mit Panel Seiten überschreiben. Danach hat man bei den Seiten Inhalt Aufbau (Panels) die Möglichkeit Views Blocke auszuwählen. Falls dieser View den "Contextual filters" für Taxonomy Vocabulary eingestellt hat, wird das Wert von Panels, welche die Taxonomy Seite überschreibt, gesetzt (weitergeleitet). Dabei solltest du nicht vergessen diesen Filter einzustellen und die Einstellung "Send Arguments" auf der Panel Seite. Bei den Views kannst du den Ergebnis testen in den du Contextual filters den Taxonomy ID (Nummer) im den Textfeld einträgst und aktualisierst.
das kann man auch sein lassen und die lösung von oben nehmen: die ist einfacher und besser als mit panels
C.A.W. Webdesign