Link als Image: wie Bezeichner des Links aus ALT oder TITLE erzeugen
am 15.09.2012 - 17:08 Uhr in
Hallo,
ich habe mir eine Bildergalerie gebaut. Im Inhaltstyp ist dazu ein Element Bild (unbegrenzte Anzahl), gekoppelt mit Colorbox.
Damit wird im Node ein Link (als Bild) auf die Colorbox erzeugt. Bei diesem Link fehlt nun die Bezeichnung. Es steht also <a href...><img...>???</a>.
Ich würde jetzt gerne an der Stelle der ??? den ALT oder TITLE von img haben.
Versucht habe ich die Module image-caption und jcaption. Beide beziehen sich aber auf Bilder, ich brauche das aber für einen Link.
Wo muss ich ansetzen? Ich nehme an, da ist eher eine Funktion aus dem Core zu überschreiben. Habt Ihr Ideen zur Lösung? Wo muss ich im Core suchen?
Danke,
Mario
Mal so'n kompletter Tag:
<div class="field-item even">
<a href="http://gw.ziczac-stoffe.local/drupal/sites/default/files/styles/original/public/galeriebilder/0024_6.jpg" title="Leopardenimitat pink" class="colorbox" rel="gallery-62"><img typeof="foaf:Image" src="http://gw.ziczac-stoffe.local/drupal/sites/default/files/styles/thumb/public/galeriebilder/0024_6.jpg" width="75" height="100" alt="Leopardenimitat pink" title="Leopardenimitat pink" />?????????</a>
</div>- Anmelden oder Registrieren um Kommentare zu schreiben

So macht man das z.B. für
am 15.09.2012 - 21:31 Uhr
So macht man das z.B. für Imagecache-Bilder mit der l-function ....
Biege dir das auf deine Wünsche einfach um.
<?phpl(theme('imagecache', $preset['presetname'], $picture, $alt, $title), "user/$account->uid", array('html' => TRUE));
?>
Wie finde ich die Funktion,
am 21.09.2012 - 15:49 Uhr
Wie finde ich die Funktion, die es zu überschreiben gilt? Mit theme_link zerschieße ich mir alle Links.
kann ich mir gleich selber
am 21.09.2012 - 16:22 Uhr
kann ich mir gleich selber beantworten. Mit devel und devel_themer. Cool.
Jetzt muss "nur" die Umstellung noch klappen.