[Gelöst] Node-Reference Output in einer View
am 08.10.2012 - 15:10 Uhr in
Eine kurze Frage:
Alle Nodes-(N) die auf Node-(R) verweisen (Über das Modul References), sollen in einem Block das Image-Field der Node-(R) anzeigen, nicht wie üblich den Titel.
Um Inhalt generell in Blocks anzuzeigen bräuchte ich Panels oder Views. Mit letzterem kenne ich mich ein wenig aus.
Nur an welcher Stelle sage ich, dass anstelle des "Title-Fields" der Node-(R) das "Image-Field" der Node-(R) angezeigt wird?
Gruß und Danke schon im Voraus,
SE 64
- Anmelden oder Registrieren um Kommentare zu schreiben

Du brauchst dazu Views und
am 08.10.2012 - 15:46 Uhr
Du brauchst dazu Views und nicht Panels. Im View legst Du eine Beziehung zu der Nodereferenz an und darüber kannst Du auf Felder des referenzierten Nodes durchgreifen, also auch auf das Bildfeld. Zu Views solltest Du Dir die Tutorial Serien von NodeOne ansehen: "Taming the Beast". Das ist das Beste, was es zu dem Thema gibt.
Beste Grüße
Werner
Grid with Fields
am 08.10.2012 - 15:47 Uhr
Hallo!
Einfach beim Erstellen einer View beim Display Format = "Grid of Fields" (Raster / Felder) wählen... dann kannst du in der weiteren Konfiguration aussuchen welche Felder du gern hättest und das Title-Feld entfernen.
Michael
Also einfach Grids einstellen
am 08.10.2012 - 16:27 Uhr
Also einfach Grids einstellen hat nicht geklappt. (Das Title-Feld kann ich ja auch bei "Unformatted List" entfernen.
Jetzt hab ich eine Relationship zum Field, in welchem man die Referenz auswählt, und dann das Image-Field als Field hinzugefügt.
Aber die Bilder zeigt er mir nicht an.
Taming the Beast hab ich schon seit einiger Zeit zur Hälfte durch, schaus mir bald zu Ende an.
Gelöst!
am 09.10.2012 - 10:40 Uhr
Also gestern Abend hab ichs dann doch noch hinbekommen. Ich hatte bei Fields wohl das Relationships übersehen.
Das Field in der "Relationship" muss jenes sein, in dem der Name der Node steht zu der referenziert wird.
Als Field unter "Fields" wähle ich dann das Wunsch-Field aus der Ziel-Node ein und gebe oben die relationship an.
Gruß,
SE64