Token verwenden in views-view-fields Template
Eingetragen von laufweite (16)
am 26.09.2013 - 18:00 Uhr in
am 26.09.2013 - 18:00 Uhr in
Hallo zusammen
Ich habe ein View derart angepasst, dass ich am Schluss eine Liste meiner Einträge erhalte. Hab dazu die views-view, views-view-unformatted sowie die views-view-fields bearbeitet. Die views-view-fields sieht folgendermassen aus:
<li>
<div class="pic_hover">
<div class="rounded"></div>
<?php token_replace('[field_image_epsa]'); ?>
</div>
</li>
Der Token Bereich funktioniert aber nicht. Fehlt da noch etwas?
Ich danke im Voraus für Hilfe
LG laufweite
- Anmelden oder Registrieren um Kommentare zu schreiben
An dieser Stelle im View ist
am 26.09.2013 - 18:31 Uhr
An dieser Stelle im View ist der Token nicht bekannt. Dazu mußt Du einen Data-Array mitgeben, aus dem die Node-Information genommen werden kann (siehe Api-Dokumentation).
Beste Grüße
Werner
Also das mit dem Token klappt
am 27.09.2013 - 15:56 Uhr
Also das mit dem Token klappt nicht. Ich versuche es darum mit PHP. Um nun die Bilder reinzuschaufeln kann ich diesen Code gebrauchen:
<li>
<div class="pic_hover">
<div class="rounded"></div><a class="colorbox init-colorbox-processed cboxElement" rel="gallery-node-1" title="Alien" href="<?php print file_create_url(image_style_url('large', $row->_field_data['nid']['entity']->field_image_epsa['und'][0]['uri']));?>">
<img src="<?php print image_style_url('epsacrop_196x282', $row->_field_data['nid']['entity']->field_image_epsa['und'][0]['uri']);?>" alt=""/></a>
</div>
</li>
Ich wusste schon wie ich mein Feld darstellen kann, mein Problem war, wie verbinde ich das ganze mit dem Bildstil. Ebenso war es eine Challenge, die Colorbox Funktionalität anzuwenden.
Schlussendlich hab ich es hingekriegt. Vielleicht hilft es noch anderen.
LG laufweite