[gelöst] Views: Beitragsdatum als Link zum Node
Eingetragen von bluepoison (72)
am 08.04.2011 - 13:55 Uhr in
am 08.04.2011 - 13:55 Uhr in
Hallo,
ich habe via Views eine Seite erstellt, welche mir Nodes eines Inhaltstyps auflistet. Ich möchte nun realisieren, dass das Feld "Beitragsdatum" zwar ein eigenes individuelles Datumsformat mir anzeigt (kein Problem), die Datumsanzeige aber als Link zum Node fungiert.
Ich kann zwar das Feld als Link ausgeben, aber so wie mir scheint, nur eine dauerhafte URL eingeben.
Wie kann ich das Problem lösen?
Danke,
bluepoison
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst dir den Link zum
am 08.04.2011 - 14:13 Uhr
Du kannst dir den view_node ebenfalls als Feld ausgeben lassen - diesen müsstest du dann für die Anzeige verstecken..
Das Datumsfeld würde man dann im View "umschreiben" - siehe Screenshot der das Vorgehen beispielhaft zeigt:
Wenn das Feld view_node nun vor dem Datumsfeld steht, kannst du es als Token für die Umschreibung nutzen..
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Hi Steffen, ok, es hat gerade
am 08.04.2011 - 15:10 Uhr
Hi Steffen,
ok, es hat gerade etwas gedauert bis ich verstanden habe wie du das meinst und ich hier vorgehen muss.
Ich habe auch eben Tokens nachinstalliert.
Also:
Ich habe ein Feld "Link zum Node" angelegt und ihn über die Anzeige ausgeschlossen.
Mein rewrite des Beitragsfeldes würde nun so aussehen:
<a href="[view_node]" title="[created]">[title]</a>
Mehr als [view_node] & [created] kann ich leider nicht angeben. Das sieht dann bei mir so aus:
Anzeigen" title="4 Apr., 2011 -">[title]
Was mache ich falsch?
Oh er scheint im [view_node]
am 08.04.2011 - 15:22 Uhr
Oh er scheint im [view_node] den Link inkl. HTML zu haben.. Schau mal ob du in den Feldern nur die URL als Feld abgreifen kannst - dann sollte es klappen. Ich hatte das vorhin nur kurz angetestet ohne genauer nach dem Ergebnis zu schauen ;)..
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Nachtrag: Bei Ausgabe als
am 08.04.2011 - 15:50 Uhr
Nachtrag:
Bei Ausgabe als Link mit folgenden Inhalt
<a href="[view_node]" title="[created]">[created]</a>
erhalte ich das gewünschte Ergebnis nämlich Beitragsdatum als Link (zum Node), aber:
statt dem Link bzw. URL zum Node wird im Link der Titel des Nodes ausgegeben.
Stimmt vielleicht mit Tokens etwas nicht?
SteffenR@drupal.org
am 08.04.2011 - 16:23 Uhr
Oh er scheint im [view_node] den Link inkl. HTML zu haben.. Schau mal ob du in den Feldern nur die URL als Feld abgreifen kannst - dann sollte es klappen.
Wie ist das gemeint?
Problem lösen
am 18.04.2011 - 15:23 Uhr
Hallo,
habe das genannten Problem leider immer noch.
Ich kann dies zwar umgehen, indem ich einen Link zum Beitrag erstellen lassen, allerdings ist das nicht mein gewünschtes Ergebnis und bislang konnten alle Probleme gelöst werden ..
Weis jemand der Drupal Experten einen Rat?
Grüßle,
bluepoison
Nimm statt "Node: link"
am 18.04.2011 - 15:43 Uhr
Nimm statt "Node: link" lieber "Node: path", unterdrück die Ausgabe per "exclude from display". Bei deinem Datum nimmst du dann folgendes als "rewrite output":
<a href="[path]">[field_date_value]</a>
--
http://stephanmaximilianhuber.com
Klappt!
am 18.04.2011 - 16:26 Uhr
Vielen Dank! Problem gelöst.