bonjour
je veux integrer dans mon site web Fancybox pour afficher les photos dont les lien seront envoyer depuis la base de donnée(comme le cas d'ajout d'image tuto cakephp jour 2)
mais j'ai pas compris comment faire avec cakephp pour arriver a ça :

<a rel="example_group" href="./example/9_b.jpg" title="Lorem ipsum dolor sit amet"><img alt="" src="./example/9_s.jpg" /></a>

merci beaucoup :)

2 réponses


Bonjour, pour générer ce lien il faut faire :

<?php echo $this->Html->link(
    $this->Html->image('./example/9_b.jpg', array('alt'=>'')),
    './example/9_b.jpg',
    array('rel'=>'example_group', 'title'=>'Lorem ipsum dolor sit amet', 'escape'=>false)
); ?>

Bonne journée

yilkam
Auteur

merci beuacoup :)
j'ai mis ca :

echo $this->Html->link(
    $this->Html->image($v'url'],array('style'=>'max-width:250px')),
    $v'url'],
    array('rel'=>'example_group', 'title'=>'Lorem ipsum dolor sit amet', 'escape'=>false)
);

il m'a generé ce lien :

<a href="/www/cakephp/medias/video/tarab-asil/image.png" rel="example_group" title="Lorem ipsum dolor sit amet"><img src="/www/cakephp/img/video/tarab-asil/image.png" style="max-width:250px" alt="" /></a>

pour afficher l'image il faut que medias soit remplacer par img quoi faire ?