[gelöst] Felder von referenzierten Inhaltstypen ausgeben und darauf filtern
am 03.06.2011 - 00:33 Uhr in
Hallo!
Ich durchsuche jetzt seit einigen Stunden das Forum und habe auch viele Einträge mit ähnlichen Problemstellungen gefunden, aber am Ende hat mir nichts weitergeholfen.
Ich erstelle gerade eine Seite mit zwei eigenen Inhaltstypen: "Events" und "Locations". Der Benutzer soll die Möglichkeit haben Events/Locations einzutragen und auch nach ihnen zu suchen/filtern. Jedes Event wird mit einem Node-Reference-Field auf eine Location referenziert.
1. Ich habe mit Hilfe von Views eine Tabelle der Events ausgeben lassen. In dieser Tabelle würde ich auch gerne einige Felder (z.B. Bundesland oder Stadt) des referenzierten Inhaltstypen "Location" ausgeben lassen. Leider habe ich es bisher nur geschafft entweder den Titel oder den gesamten Inhalt von "Location" ausgeben zu lassen.
2. Des weiteren soll der Besucher die Möglichkeit bekommen die Events nach diesen Feldern zu filtern. Also z.B. ein Textfeld wo man eine Stadt eingibt und dann alle Events angezeigt bekommt, die dort stattfinden.
Kann mir jemand helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
zu 1: Unter Views für Drupal
am 03.06.2011 - 01:00 Uhr
zu 1:
Unter Views für Drupal 7 gibt es doch sicher auch "Beziehungen". Dort musst Du das Node-Reference-Field auswählen. Anschließend kannst Du dann unter "Felder" das entsprechende Feld des referenzierten Nodes auswählen. So funzt das zumindest bei Views 6.
zu 2:
Das kann man über Exposed Filter machen (mit der entsprechenden Beziehung) - zumindest bei Drupal 6/Views 6.
Drupal rockt!!!
Oh mann! Das hatte ich schon
am 03.06.2011 - 10:11 Uhr
Oh mann! Das hatte ich schon versucht. Hab wohl beim erstellen des Feldes vergessen dann auch die Beziehung auszuwählen. Anschließend habe ich mich noch stundenlang damit beschäftigt einen anderen Weg zu finden ;(
Funktioniert perfekt!
Vielen Dank!!
Zitat: Oh mann! Das hatte ich
am 03.06.2011 - 10:17 Uhr
Oh mann! Das hatte ich schon versucht. .... Anschließend habe ich mich noch stundenlang damit beschäftigt
Das kenne ich ;-) - der Lerneffekt ist aber, wenn man kurz vorm Verzweifeln ist und dann doch noch die Lösung findet, unschlagbar. Das wirst Du nie wieder vergessen ;-)
Drupal rockt!!!