Mehrere Werte jeweils mit eigenem Link
am 04.06.2009 - 13:02 Uhr in
Innerhalb eines Nodes möchte ich mehrere unterschiedliche Nodes referenzieren. Dazu habe ich mit CCK ein Feld "Nodes" erstellt und die Anzahl von Werten auf "unbegrenzt" gestellt. In das Feld "Nodes" wird jetzt jeweils die zu referenzierende Node-ID eingetragen. In Views sieht das beispielsweise folgernder massen angezeigt.
Nodes
15
36
48
Nun möchte ich mit Views erreichen das aus diesen Node-ID´s dynamische Links generiert werden. Dazu habe ich bei dem entsprechendem Feld die Ausgabe als Link eingestellt und den Linkpfad sowie den entsprechenden Platzhalter für die Node-ID angegeben, was in etwa aussieht wie folgt.
../../node/[field_dqm_node_id_value]
Leider jedoch nimmt Views nun alle angegebenen Werte und erzeugt daraus einen einzelnen Link der dann, nach obigen Beispiel wie folgt aussieht.
../../node/153648
statt
../../node/15
../../node/36
../../node/48
Ich habe schon einiges probiert und bin nun etwas ratlos.
Über Lösungsansätze wäre ich sehr dankbar. Ich verwende übrigens die aktuellsten Versionen von Views und CCK.
- Anmelden oder Registrieren um Kommentare zu schreiben
seh ich das jetzt richtig
am 11.06.2009 - 12:55 Uhr
seh ich das jetzt richtig das du NICHT das nodereference-field benutzt?
wenn ja, gibts dafür spezielle gründe?
________________________________________________________________________
Drupal-Entwicklung und Web-Design in Darmstadt || www.brightsolutions.de
________________________________________________________________________
Drupal-Entwicklung und Web-Design in Darmstadt || www.brightsolutions.de
Ja, das ist völlig
am 12.06.2009 - 16:11 Uhr
Ja, das ist völlig richtig.
Das Nodereferenzfeld ist mir zu ausführlich und gleichzeitig zu unflexibel. Wir haben sehr viel ähnliche Seiten mit ähnlich oder sogar gleich lautenden Titeln (4 Installationen-Multisite mit gemeinsamer Node-Verwaltung), weshalb wir grundsätzlich nur mit der Node-ID arbeiten, da es so nicht zu Verwechslungen kommen kann.
Am einfachsten wäre sogar ein Eingabefeld, in dass man durch Komma getrennte Werte eingeben kann, die eben einzeln behandelt werden können.
Allerdings wenn ich es möglich wäre, über das Nodereferencefield die Node-ID statt des Titels auszugeben, würde ich natürlich dieses nutzen. Vielleicht hat ja jemand eine Idee wie das zu bewerkstelligen wäre.