CE_Image: Bildunterschrift verlinken
Hallo,
wenn ich ein CE Bild verwende kann ich im Feld "Bildlink-Adresse" einen Link eintragen. Ich möchte aber, dass nicht nur das Bild verlinkt wird, sondern der Text welchen ich in "Bildunterschrift" eintrage automatisch den gleichen Link erhält.
Viele klicken halt nicht nur auf das Bild, sondern z.B. bei einer Produktübersichtsseite auch auf den Text. Kann mir da jemand weiterhelfen?
image_container Caption in den Link mit aufnehmen
Erstmal kommt es drauf an, für was du das haben möchtest. image_container AND caption findet man in folgenden Templates:
- \system\modules\calendar\templates\event_full.tpl
- \system\modules\faq\templates\mod_faqreader.tpl
- \system\modules\frontend\templates\ce_accordion.tp l
- \system\modules\frontend\templates\ce_hyperlink_im age.tpl
- \system\modules\frontend\templates\ce_image.tpl
- \system\modules\frontend\templates\ce_text.tpl
- \system\modules\frontend\templates\gallery_default .tpl
- \system\modules\frontend\templates\mod_random_imag e.tpl
- \system\modules\news\templates\news_full.tpl
- \system\modules\news\templates\news_latest.tpl
Am Beispiel von gallery_default.tpl:
PHP-Code:
<?php if ($col->href): ?>
<a href="<?php echo $col->href; ?>"<?php echo $col->attributes; ?> title="<?php echo $col->alt; ?>">
<img src="<?php echo $col->src; ?>"<?php echo $col->imgSize; ?> alt="<?php echo $col->alt; ?>" />
<!-- Caption wenn verlinkt -->
<?php if ($col->caption): ?>
<span class="caption"><?php echo $col->caption; ?></span>
<?php endif; ?>
<!-- Caption wenn verlinkt ENDE -->
</a>
<?php else: ?>
<img src="<?php echo $col->src; ?>"<?php echo $col->imgSize; ?> alt="<?php echo $col->alt; ?>" />
<!-- Caption wenn nicht verlinkt -->
<?php if ($col->caption): ?>
<div class="caption"><?php echo $col->caption; ?></div>
<?php endif; ?>
<!-- Caption wenn nicht verlinkt ENDE-->
<?php endif; ?>
Achtung! HTML-Kommentare, Zeilenumbrüche und Leerzeilen sind nur zur besseren Übersicht von mir eingefügt. Und nicht vergessen nicht das Original zu verändern, sondern eine Kopie im Ordner roots/templates/.
Grüße
ps Keine Ahnung, warum da oben in der Listendarstellung teilweise diese Leerzeichen auftauchen.