[gelöst]Views 3 Contextual Filter Parameter aus Feld in einem Node
am 19.06.2012 - 09:11 Uhr in
Hallo liebe Leute,
ich bräuchte euren Rat zum Thema Views 3 Contextual Filter Parameter aus Feld in einem Node.
Das Ziel ist, eine Seite zu erstellen, die ein Feld beinhaltet, in der man eine Kategorie-Id (field_catid) eingeben kann. In der unteren Hälfte der Seite wird dann in einem Block eine Liste von Links zu Nodes ausgegeben, die zu dieser Kategorie gehören.
Um das zum Test einfach zu gestalten, habe ich in das Feld Kategorie-Id eine vorhandene User-Id eingegeben und wollte somit alle Seiten dieses Users ausgeben.
Dazu habe ich einen neuen Inhaltstypen erstellt, der nur aus Titel, Text und einem zusätzlichen Feld Kategorie-Id (field_catid, Typ Integer) besteht.
Anhand dieses Inhaltstypen erstelle ich eine neue Seite und trage in das Feld Kategorie-Id eine bestehende User-Id ein.
Dann dachte ich mir, erstelle ich eine View, die als Parameter des Contextual Filter den Inhalt des Feldes Kategorie haben soll. Und genau an der Stelle hänge ich jetzt, weil ich das nicht hinbekomme. Man kann scheinbar alles Mögliche als Parameter angeben (Teil einer URL usw. usw.) nur nicht den Inhalt eines Feldes. Oder übersehe ich da einfach etwas?
Hat jemand einen Tipp für mich?
Drupal 7.14 mit Views 3 Modul
- Anmelden oder Registrieren um Kommentare zu schreiben
Mögliche Lösung
am 21.06.2012 - 11:58 Uhr
Ich habe vor der Fragestellung und auch jetzt danach noch keine Lösung gefunden (und hier scheinbar auch niemand)
Aber ich habe eine ähnliche Aufgabenstellung mit Lösung in einem Screencast Drupal 7 Node Reference Tutorial: Event Registration gefunden. Leider spricht der gute Mann extrem schnell und nuschelt noch dazu extrem, sodass es sehr schwierig ist ihm zu folgen. Tron' Ma'ron ist z.B. Toronto Marathon :-)
Ich habe aber den Inhalte zusammengefasst und stelle das Ergebnis hier ein.
Aufgabenstellung: es soll ein oder mehrere Nodes vom Type Kategorie erstellt werden. Anhand eines Links auf dem Node sollen weitere Nodes vom Type Subkategorie erstellt werden, die auf auf dem dazugehörigen Node Kategorie als Links aufgelistet werden.
Kurzanleitung:
Die Kurzanleitung wurde nach dem Video erstellt, mit den Abweichungen Event = Kategorie und Registration = Subkategorie.
In der Kurzanleitung wird davon ausgegangen, dass bestimmte Dinge wie das Erstellen von Inhaltstypen bereits bekannt ist. Das wird dann nicht eigens erklärt.
Empfehlungen:
Sehr empfehlenswert sind auch folgende, sehr gut gemachte und verfolgbare Screencasts von Thoor
Vielen Dank an Thoor für seine Arbeit.
Drupal 7