{symfony} afficher une img défini depuis une action

Rechercher

{symfony} afficher une img défini depuis une action

Par saturn1  -  2 reponses  -  Le 17/02/2009 22:30  -  Editer  - 

Salut j'ai fini un petit site avec SF. Bref j'en viens à l'affichage de la publicité.

J'ai donc fait un component dans lequel je fais un mt_rand pour switcher entre deux pub et en afficher qu'une seule.Dans mon component j'ai ceci :

if($pub ==1)    {      $this->pub = '<!-- Creation 120x600 Click-FR v3-->    <script LANGUAGE="JavaScript" src="http://adserver.click-fr.com/print.js?l=4252&s=4403&w=120&h=600&r=20&t=0"></script>    <noscript><a href="http://adserver.click-fr.com/click.htm?l=4252&s=4403&b=auto&nbre=123" target="_blank"><img border=0 width=120 height=600 src="http://adserver.click-fr.com/print.js?l=4252&s=4403&w=120&h=600&nbre=123&t=4" alt="*** Visitez notre Sponsor ! ***"></a></noscript>    <!-- Fin Creation Click-FR v3-->    ';  }

et dans le template du component je fais

Mais dans ma page au lieu de m'afficher l'image de pub cela m'affiche :

<!-- Creation 120x600 Click-FR v3--> <script LANGUAGE="JavaScript" src="http://adserver.click-fr.com/print.js?l=4252&s=4403&w=120&h=600&r=20&t=0"></script> <noscript><a href="http://adserver.click-fr.com/click.htm?l=4252&s=4403&b=auto&nbre=123" target="_blank"><img border=0 width=120 height=600 src="http://adserver.click-fr.com/print.js?l=4252&s=4403&w=120&h=600&nbre=123&t=4" alt="*** Visitez notre Sponsor ! ***"></a>

Saurais-tu comment faire?

Merci:)

 

Réponses apportées à cette discussion

Par Emacs  -  Le 17/02/2009 22:41  -  Haut de page  - 

Symfony échappe toutes les variables de templates pour éviter les injections XSS. Si tu veux pouvoir forcer l'affichage de ton code HTML, il faut que tu le mentionnes explicitement comme le montre l'exemple suivant :

<?php echo $pub->getRawValue(); ?>

++

 
Par saturn1  -  Le 18/02/2009 00:01  -  Haut de page  - 

ty ;) j'ai trouvé entre temps^^

++

 

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |