Node Referenz
am 20.12.2010 - 13:20 Uhr in
Hallo zusammen,
ich versuch mal mein Problem zu schildern:
Es geht um eine Spieleseite. Hier werden Spiele, News, Artikel und Forenbeiträge angelegt. Jedes dieser Content Typen hat das Feld "referenz".
Wenn es jetzt eine News zu einem Spiel gibt, wird diese auf der spieleseite angezeigt (da ich bei der News das Spiel als referenz gesetzt habe)(unterhalb des beitrags des spiels wird die news(das view) angezeigt) via Node referenz. (das gleiche gilt für Artikel und Forenbeiträge). Das ist kein Problem, da mein View ein Argument hat welches die Referenzierte Seite anhand der URL ausmacht und dann darstellt sofern es eben eine News, Artikel oder Forenbeitrag mit der Referenz des jeweiligen Spiels gibt.
Aber wenn ich jetzt ein Spiel (News oder Forenbeitrag) unterhalb eines Artikels zeigen möchte, funktioniert das View natuerlich nicht mehr, da die url ja eine andere ist und nichts mit dem spiel zu tun hat.Der Artikel hat natuerlich das Spiel als referenz angegeben. Wie kann ich das lösen? Mit dem Node referenz anhand der url funktioniert ja nicht mehr. Vielleicht ist folgendes Möglich:
"Zeige mir alle Inhalte des Content Typs "News" an welche den selben Wert im Feld "Referenz" haben"
wie setzte ich das um?
Bin dankbar um jede hilfe.
- Anmelden oder Registrieren um Kommentare zu schreiben
Node Referenz
am 20.12.2010 - 13:52 Uhr
Ich vermute, dass das Problem mit Beziehungen/Relationships und Argumenten zu lösen ist.
Als erstes den Filter setzen z.B. node-type ist eins von "News".
Dann bei Beziehungen/Relationships das CCK-Feld der Node-Referenz angeben.
Anschließend bei Argumenten die Node-nid/Beitrags-nid auswählen und bei den Einstellungen des Argumentes bei Beziehung/Relationship die soeben erstelle Beziehung aus der drop down box auswählen.
Jetzt können die Felder ausgewählt werden von dem Contenttype News und auch die von dem referenzierten Contenttype.
Ich hoffe ich konnte damit weiterhelfen.
LG
ich probier schon die ganze
am 20.12.2010 - 14:12 Uhr
ich probier schon die ganze zeit mit den beziehungen und argumenten rum.
kannst du mir vielleicht auch sagen wieso ich mein cck feld nicht bei den beziehungen sehe?