Kann ich mich mit VIEWS von Feld zu Feld klicken?
Eingetragen von Streetacademy (233)
am 10.07.2010 - 12:08 Uhr in
am 10.07.2010 - 12:08 Uhr in
Hi Drupalaner.
Ich habe einen Inhaltstypen mit Feldern (=2Bilder).
Mit VIEWS will ich es schaffen das 1.Bild anzuzeigen und dieses aufs 2. Bild verlinken. (per klick - rollover oder flashflip wär der wahnsinn)
Felder mit 2 Uploads, oder 2 Felder ... im VIEWS finde ich nicht wie ich Bild 1 mit Bild 2 standartmäßig verlinken kann.
DANKe fürs Mitdenken,
Markus
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo Markus, du hättest
am 11.07.2010 - 16:05 Uhr
Hallo Markus,
du hättest mehrere Möglichkeiten:
Variante 1 wäre, ein eigenes Template für die Ausgabe des Views zu erstellen und im Template die beiden Felder aus dem View entsprechend zu verarbeiten.
Für Variante 2 mußt Du die beiden Bild-Felder in die View mit aufnehmen. Dann sagst Du dem ersten Feld, daß es als Bild formatiert angezeigt werden soll. Zusätzlich kannst Du jetzt in diesem Feld noch das Häkchen bei "Output this field as a link" setzen. Danach sollte Dir der Bereich "Replacement patterns" angezeigt werden, wo Du die Bezeichnung Deines zweiten Feldes findest und dieses dann entsprechend mit in den Link aufnehmen kannst. Damit solltest Du zumindest wie gewünscht die Anzeige von Bild 1 mit Link auf Bild 2 hinbekommen. Das jeweils verarbeitete Feld kannst Du dann noch auf "Nicht Anzeigen" setzen, damit es nur verarbeitet, jedoch nicht separat angezeigt wird.
Variante 3 funktioniert ähnlich wie die zweite, ist jedoch etwas flexiler. Hier mußt Du genau wie in Variante 2 vorgehen. Anstatt "Output this field as a link" kannst Du jedoch auch die Funktion "Rewrite the output of this field" verwenden. Damit hast Du mehr Möglichkeiten, auf die Ausgabe Einfluß zu nehmen.
Falls diese Varianten noch nicht korrekt wie gewünscht funktionieren, kannst Du noch das Modul "Views Custom Field" verwenden. Damit hast Du im View ein neues Feld zur Verfügung, worin Du die anderen Felder beliebig verwenden und in beliebige Bildwechselskripte einbinden kannst.
Gruß,
Sven
www.allsatis.de