Textlink in Views durch Grafik ersetzen
Eingetragen von Olli1984 (101)
am 18.06.2009 - 06:55 Uhr in
am 18.06.2009 - 06:55 Uhr in
Hallo,
Ich habe eine Bildergalerie mit Views erstellt, nun möchte ich zum Beispiel unter jedem Bild die Möglichkeit schaffen, einen Kommentar abzugeben.
Also füge ich ein neues Feld (Kommentar schreiben) hinzu.
Die Ausgabe dieses Feldes ist aber denn in dem Fall "Neuen Kommentar abgeben", diesen Text würde ich ganz gerne durch ein kleines Kommentarsymbol ersetzen auf welches man klicken kann!
Danke schon im Voraus für eure Antworten.
Oliver
- Anmelden oder Registrieren um Kommentare zu schreiben
Das erreichst Du, indem du
am 18.06.2009 - 13:12 Uhr
Das erreichst Du, indem du die Option "Rewrite the output of this field" nutzt. Trag dort einfach den passenden HTML-Code
<img src"..." />
mit Link zur Grafik ein.Danke für die Antwort
am 18.06.2009 - 13:42 Uhr
Danke für die Antwort ..
Ja, soweit war ich auch schon, nur fehlt mir da ein wenig PHP Wissen, um auch den richtigen Link auf die Grafik zu legen.
In meinem Beispiel lieht ja auf der original Ausgabe "Neuen Kommentar abgeben" einLink zum Node bzw. auf das Kommentarfeld des Nodes.
Überschreibe ich jetzt wie du sagt den Output mit einer Grafik, hätte ich natürlich immer noch ganz gern den Link dem Node darauf, sonst macht es ja keinen Sinn.
Und das bekomme ich leider allein nicht so ganz hin, kannst du mir da etwas behilflich sein?
lg Olli
Keiner da, der mir das kurz
am 15.07.2009 - 20:49 Uhr
Keiner da, der mir das kurz erklären kann?
1. Rewrite the output of
am 15.07.2009 - 21:11 Uhr
1. Rewrite the output of this field wählen hier dein Bildcode einfügen
2. Output this field as a link
Mittel den Esetzungsmuster URL formatieren /comment/reply/[nid]#comment-form
Danke für die Antwort,
am 16.07.2009 - 08:20 Uhr
Danke für die Antwort,
genau das hatte ich bereits gemacht, aber [nid] wird irgendwie nicht durch die Node ID ersetzt.
Somit lautet der Link auf der Seite nachher immer noch "/comment/reply/[nid]#comment-form", welcher natürlich nicht aufgerufen werden kann!
Muss ich noch irgend etwas einstellen, dass die Pattern ersetzt werden?
Hast du die nid selektiert.
am 16.07.2009 - 08:44 Uhr
Hast du die nid selektiert. Du kannst sie als Feld wählen und die Ausgabe unterdrücken.
Ja, ich hatte sie
am 16.07.2009 - 08:59 Uhr
Ja, ich hatte sie selektiert, aber in der Reihenfolge, nach dem Feld, dessen Output ich ersetzen wollte.
Jetzt habe ich die Ausgabe der ID als erstes gesetzt. Jetzt gehts!
Ich wusste nicht dass die Reihenfolge wichtig ist.
Danke für die Hilfe!
Olli