Bonjour, Dans la suite de mon précédent problème http://www.grafikart.fr/forum/topic/11738
ici je voudrais récupérer l'image en href et j'ai beau chercher dans la documentation ou autre je ne trouve pas la solution a mon problème.

voici mon lien

<?= $this->Html->link($this->Html->image('project1.jpg', array('alt' => 'project')), 'img/project1.jpg', array('class' => 'zoombox thumb', 'escapeTitle' => false)); 
            ?>

et voici ce que j'obtiens dans le navigateur :

<a class="zoombox thumb" href="/YAcake/pages/img/project1.jpg">
<img alt="project" src="/YAcake/img/project1.jpg">
</a>

alors que moi dans mon href je voudrais juste récupéré : /YAcake/img/project1.jpg et non pas /YAcake/pages/img/project1.jpg

2 réponses


ker0x
Réponse acceptée

Il faut simplement que tu place un / devant l'url de ton lien pour dire au Helper de sortir du controller

<?= $this->Html->link($this->Html->image('project1.jpg', array('alt' => 'project')), '/img/project1.jpg', array('class' => 'zoombox thumb', 'escapeTitle' => false));
?>
xander
Auteur

Merci ;) j'avais fait sa mais en mettant ../ avant le slash ^^ thx you