Salut,
Il faut redéfinir manuellement les liens dans le template, mais dans quel contexte est-tu ?
J'imagine que c'est avec le module cataloglist ....
Si c'est la cas, tu verras que dans le template, on boucle avec un foreach sur la variable $this->entries, ce qui veut dire que la variable $entry qui en résulte, contient toutes les données de l'item courant.
Si tu n'as pas redéfini le lien dans la configuration du module, tu dois remplacer :
par :
Code : Tout sélectionner
<div class="link"><a href="<?php echo $entry['url']; ?>" title="Mon title">Mon intitulé de lien perso</a></div>
Si tu as redéfini le lien sur une image, voici une solution :
remplace :
Code : Tout sélectionner
<div class="field <?php echo $field; ?>">
<div class="label"><?php echo $data['label']; ?></div>
<div class="value"><?php echo $data['value']; ?></div>
</div>
par :
Code : Tout sélectionner
<div class="field <?php echo $field; ?>">
<div class="label"><?php echo $data['label']; ?></div>
<div class="value">
<?php if($field=='monnomdechampsimageavecunlien') : ?>
<span class="image first even"><a href="<?php echo $data['raw']; ?>" title="Mon titre perso"><img src="<?php echo $data['meta'][0]['src']; ?>" alt="Mon alt perso" <?php echo $data['meta'][0]['wh']; ?> /></a></span>
<?php else : echo $data['value'];endif; ?>
</div>
</div>
Pour avoir toutes ces données, il suffit de placer un petit <?php print_r($this->entries); ?> au début du template.
En espérant que ça t'aides !