[gelöst] Panels3: Term eines Nodes als Panel-Kontext an Views übergeben.
am 10.12.2009 - 14:50 Uhr in
Hallo,
Inhalte eines bestimmten Inhaltstyps "Parent" stellen wir per Node-Ansichts-Panel dar, sprich, der vordefinierten Paneldarstellung eines Nodes, eingeschränkt auf den Inhaltstyp "Parent".
Zu diesen Nodes sollen verknüpfte Inhalte in zwei Panels dargestellt werden.
- View aller Inhalte des Inhaltstyps "Ref 1", die per Node-Referenz auf den "Parent" zeigen
- View aller Inhalte des Inhaltstyps "Ref 2", die den selben Taxonomie-Begriff wie der "Parent" verwenden
.
Der erste View funktioniert, indem die Node-ID automatisch als Argument vom Panel zur Verfügung gestellt wird und der entsprechende View sich dieses Argument aus dem Panel zieht.
Der zweite View ist problematisch. Ich habe keinen Weg gefunden, den ersten Begriff eines vorgegebenen Vokabulars als Kontext so zu definieren, dass der zweite View ihn erkennen und verwenden kann. Hilfsweise habe ich einen bestimmten Taxonomie-Begriff im Panel definiert und im View verwendet. Ich habe es aber nicht geschafft, einen Term aus dem Node jeweils dynamisch in den Panel-Kontext aufzunehmen.
Die Umgebung ist Drupal 6.14 / Panels3 und Views2, jeweils in aktuellen stabilen Versionen.
Hat jemand Erfahrungen damit gesammelt?
Danke im Voraus und schöne Grüße,
Ralf
- Anmelden oder Registrieren um Kommentare zu schreiben
Lesen hilft... :-)
am 16.12.2009 - 20:02 Uhr
... im Grunde ganz einfach:
Panels bieten unter "Kontext" die Möglichkeit Kontexte und Beziehungen hinzuzufügen. Wonach ich gesucht habe, ist die Beziehung "Begriff des Beitrags". So easy :-)
Schöne Grüße,
Ralf Hendel
| comm-press.de
Schöne Grüße,
Ralf Hendel
|
Nur ein Smile
am 16.12.2009 - 20:08 Uhr
Ich liebe es wenn man selbst ein Posting löst.
Von Daher einfach nur ein :-) von mir.
P.S. Konnte das mir jetzt nicht verkneifen.
-----------------
Gruss Kemal
http://www.oguz-online.de
-----------------
Gruss Kemal
http://www.oguz-online.de