Image modul, kép súlyozása

crt képe

Sziasztok.

Feltelepítettem az Image modult. Azt szeretném megoldani, hogy a képre kattintva a tartalmi szöveget a kép alatt jelenítse meg, ne felette.

Az image modulban megtaláltam az image_view függvényt, ha itt átírom a súlyozást -1-re, akkor így is jelenik meg.
A kérdésem, hogy ezt meg lehet-e oldani anélkül, hogy a modulban turkálnék? Próbáltam a template.php fájlban elhelyezni egy phptemplate_image_view függvényt, de gondolom ezt így nem lehet.

Merre nézelődjek?

Köszönöm: Zoli

andrew képe

lehet, h a módszerem elég favágó, de gyak. nulla tapasztalatom van modul fejlesztés és drupal belső lelkivilág terén.

szóval:

létrehozod az adott smink-ben a node-image.tpl.php -t, mindent megcsinálsz frankón mint egyébként, DE a tartalom megjelenítésnél beleügyeskedünk picit:

  <div class="content">
    <?php
    preg_match('#<img src=(.*?)>#si', $content, $match);
    $content = str_replace($match[0], '', $content);
    $content = $match[0].$content;
    print $content;
    ?>
  </div>

működik, de lehet h a drupal májszterek jól megmosolyognak majd érte :)

0
0
Illyés Edit képe

Én inkább így csinálnám:

<div class="content">
<?php print image_display($node);?>
<p class="szoveg">
<?php print $node->content['body']['#value']; ?>
<p>
</div>
0
0
crt képe

Köszönöm a válaszokat, ez volt az amit kerestem.

Zoli

0
0