Je crois qu'il ne faut pas faire le echo include_slot() car c'est lui qui te renvoie true (soit 1 qui est affiché par l'écho). Un peu comme le include_partial() : pas besoin de l'echo
A+ -----Message d'origine----- De : [email protected] [mailto:[email protected]] De la part de Nicolas Longuet Envoyé : lundi 15 février 2010 08:44 À : Symfony-fr Objet : [symfony-fr] include_slot affiche 1 à la fin de l'affichage j'utilise les slot en sf1.4: lorsque j'affiche : <div> <?php if (has_slot('menu_left')): ?> <?php echo include_slot('menu_left') ?> <?php else: ?> pas de menu LEFT ??? <?php endif; ?> </div> il m'affiche un '1' à chaque fin d'affichage de slot (et sur tous mes slots) !!! résultat: <div> <div>je suis le slot du menu</div> 1 </div> le problème n'existe pas en 1.2 c un bug, ou c moi? -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
