[gelöst] Random Views aus Inhaltstypen
Eingetragen von Pet4 (98)
am 18.06.2015 - 09:20 Uhr in
am 18.06.2015 - 09:20 Uhr in
Hallo liebe Drupal-Community,
ich habe eine Views Ausgabe die mir aus bestehenden Seiten zufällig 3 weitere Seiten zum gleichen Inhaltstypen ausgeben sollen (anbei ein Bild der Ausgabe). Eine Art "Das könnte Sie auch interessieren" Bereich. Nun möchte ich aber einrichten das wenn ich auf Seite "XYZ" bin diese nicht in dem Views-Block angezeigt wird. "XYZ" ist also die Seite auf der ich mich befinde und im Block dürfen dann nur Beispielsweise "ABC", "DEF", "GHI" ausgegeben werden.
Wie stelle ich das am besten an? Anbei meine Einstellungen vom View.
Ich hoffe sehr das mein Problem verstanden wird. :P
Danke für eure Hilfe.
Pet
Anhang | Größe |
---|---|
View-Ausgabe.png | 190.82 KB |
View-Einstellungen.png | 148.46 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
contextual filter
am 18.06.2015 - 10:14 Uhr
Moin.
Ohne hinzuschauen und in aller Kürze: füge dem View einen "Contextual filter" ("Node: nid") hinzu und wähle bei dessen Konfiguration "Content ID from URL" und "exclude" (könnte ähnlich heissen).
damit sollte das funktionieren ...
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Vielen dank für die schnelle
am 18.06.2015 - 12:04 Uhr
Vielen dank für die schnelle Antwort. :)
Leider verstehe ich diese nicht so ganz. :P Also ich dachte mir schon das ich es mit den "Kontextabhängigen Filter" lösen kann, aber ich habe leider keine Möglichkeit diesen auszublenden.
Folgendes habe ich gemacht:
1. Kontextfilter hinzufügen -> nach "nid" gesucht und folgendes ausgewählt: Inhalt: Beitrags-ID
2. Vorgabewert bereitstellen -> Beitrags-ID aus der URL angeklickt.
3. Spezifizieren eines Validationskriteriums -> Validator: Basisvalidierung und Aktion, falls der Filterwert ungültig ist -> Ansicht verstecken.
Bestimmt liegt hier der Fehler… Aber ich finde ihn leider nicht =/
Vielen Dank für weitere Hilfe. :)
Pet
EDIT:
Hat funktioniert :D Mein Fehler…
Folgendes habe ich gemacht
1. Kontextfilter hinzufügen -> nach "nid" gesucht und folgendes ausgewählt: Inhalt: Beitrags-ID
2. Vorgabewert bereitstellen -> Beitrags-ID aus der URL angeklickt.
3. Ganz unten unter Mehr -> Ausschließen
4. Fertig :)
Danke für die Hilfe.
Pet
Wer nicht fragt, bleibt dumm.