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

Répondre à