Taxonomy mit Views
am 04.09.2012 - 10:41 Uhr in
Hallo zusammen,
ich habe mir einen eigenen Content Type und passend dazu ein paar Nodes erstellt. Die Nodes möchte ich als Blocks in die Sidebar verschieben. Das klappt mit Views soweit auch ganz gut.
Nun möchte ich aber eigentlich gerne nicht alle Nodes gleichzeitig auf der Seite sehen, sondern immer nur eine einzelne.
Dazu hatte ich gedacht, dass ich in einer anderen Sidebar einfach erstmal nur den Teaser von den Nodes einstelle und wenn man dann auf einen der Teaser klickt, soll die vollständige Node in der anderen Sidbar erscheinen.
Soweit ich Views verstehe, müsste das ja irgendwie mit den Filtern oder Relationships zu realisieren sein.
Oder bin ich da auf dem Holzweg?
- Anmelden oder Registrieren um Kommentare zu schreiben

Möchtest du nur Teile eines
am 04.09.2012 - 20:28 Uhr
Möchtest du nur Teile eines Nodes darstellen, z.b. nur den Titel oder wirklich nur einen kompletten Node?
Nur den Titel bzw. einzelne Felder erreichst du im View mit:
Format -> Show -> Fields und dann kannst du die gewünschten Felder unter Fields auswählen.
Nur einen Node erreichst du in dem du den Pager dementsprechend einstellst:
Pager -> Display a specified number of items -> Items per page -> 1
Viele Grüße
Beides!
am 04.09.2012 - 22:07 Uhr
Lieben Dank erstmal für die Antwort! :-)
Ich möchte zunächst mal mehrere Teaser in einem Block anlegen. Stimmt, das klappt recht gut mit Views -> Fields. Das hatte ich schon ausprobiert. Ganze Nodes als Block anzeigen geht auch sehr einfach mit Views -> Content -> Full.
Eigentlich möchte ich aber diese beiden View Blöcke miteinander verknüpfen.
Wenn man nun also auf den Teaser aus dem einen View Block klickt, soll die ganze Node dazu in einem anderen Block angezeigt werden, aber als (eigener) Block, nicht als Page.
Mein Problem ist im Grunde, wie verknüpfe ich die Teaser View mit der Full Content View? Und das am besten auch noch alles auf einer einzigen Seite?
Okay, dann im View einen
am 05.09.2012 - 10:23 Uhr
Okay, dann im View einen zweiten Block anlegen.
Diesem einen "Contextual filter" unter "Advanced" geben.
Oben bei "For" -> "This Block (override)" einstellen
Dann Content:Nid auswählen und im nächsten Schritt bei "When the filter value is NOT available " -> "Provide default value Content ID from URL" auswählen.
Bei "Format" des Blocks natürlich wieder "Content" auswählen statt "Fields".
Fraglich an dem ganzen ist aber was du eigentlich dann im Content Bereich ausgeben willst? Es fehlt hier irgendwie an Informationen...
Man könnte sich auch überlegen die Views per Ajax zu refreshen..
Viele Grüße
Vielen Dank schon einmal für
am 05.09.2012 - 11:12 Uhr
Vielen Dank schon einmal für die tolle Hilfe! Ich muss das gleich erst noch ausprobieren. Dann gebe ich wieder Bescheid, ob es geklappt hat.
Ja, ich muss mich entschuldigen. Von den Infos her war das vielleicht etwas dürftig und man kann es sich schlecht vorstellen, was ich eigentlich damit bezwecke.
Konkret hatte ich vor im Content Bereich eine Reisebeschreibung mit einer Datenübersicht anzulegen. Oben ein Bild, darunter eben die Beschreibung plus Infos.
In der rechten Sidebar möchte ich einen Block mit Thumbnails anlegen, quasi als Gallerie, um den Bericht auch bildhaft zu dokumentieren.
Wird nun ein Thumbnail ausgewählt soll in der gegenüberliegenden Sidebar das Bild in Originalgrösse erscheinen und darunter folgter ein weiterer Text, der Informationen zu dem Bild gibt.
Die Idee war eigentlich, dass ich mit dem Konzept verschiedene Reisen dokumentieren könnte, ohne dass es seitenmässig allzusehr ausufert und so auch für den User unübersichtlich wird.
Im Grunde pro Seite ein Reisebericht nebst Bildern, die sich dann in Originalgrösse mit ausführlichen Informationen in der Seitenleiste anzeigen lassen, wenn man auf eines der thumbnails klickt.