Afficher une image

Par Mihenandi-fuki Wony, il y a 10 ans


Salut à vous !
Encore un soucis avec cakephp ! Cela concerne l'affichage des images. J'ai créé un champ en bdd image en varchar. L'image est inserable via un bouton parcourir et on le prends dans le dossier webroot/img/

Voici mon code pour l'afficher ```
<?php

foreach($robes as $robe ):

    echo $robe->nom;
    echo $this->Html->image($robe->image);

endforeach;

?>

JE ne vois pas ou se trouve le problème sachant que sur la page j'arrive à récupérer le nom et les images sont dans le bon dossier img. Au lieu d'obtenir un affichage correcte j'obtients une sorte de mini image cassée (50px) . Merci d'avance pour votre aide ! =)

2 réponses

shinix, il y a 10 ans

Salut,
Quelle version de Cake utilises-tu ?

Pour ton image elle doit bien se trouver dans webroot/img mais dans ta base de donnée ne doit pas contenir ces deux dossiers. (juste le nom de ton image + extension).

le Helper va directement chercher dans le dossier webroot/img. Tu n'as qu'à voir l'url de l'image "cassée" pour t'en rendre compte.

Mihenandi-fuki Wony, il y a 10 ans

Merde j'avais mal copié l'image merci !
Bonne continuation à toi =)