Bonjour, " Ces fichiers ne contiennent que des codes html destiné à la mise en page", je pense que si on veut suivre la logique symfony, les partials seraient plus adaptés à notre situation puisque nous n'avons pas de code rattaché au template. donc pour utiliser les partials :
- tu renomes ton fichier en _fichier.php - tu le place dans /module/template/ ensuite tu l'appel comme ceci : - include_partial('fichier'); Dans le cas où tu veux passer des variables à ton template : - include_partial('fichier', array('var' => $var)); Bonne chance et bonne journée 2010/12/20 Mohamed Ayoub Benjelloun <benjellounay...@gmail.com> > Bonjour, > > Si j'ai bien compris ton besoin, tu devrais plutôt utiliser les components > > *+dans le view.yml de ton app ajoute les lignes suivantes* > > all: > components: > nomComponent1: [nomModule1, nomComponent1] > nomComponent2: [nomModule2, nomComponent2] > > *+dans ton module1/actions par exemple tu crées un fichier sous le nom > nomComponent1Component.class.php* > > class nomComponent1Component extends sfComponent > { > function execute($request) > { > //traitement de l'action > } > } > > *+sur module1/templates/ tu crées un fichier sous le nom > _nomComponent1.php* > > ou tu mettra le traitement du templates > > => dorénavant là ou t'auras besoin d'appeler ce component tu feras <?php > include_component_slot('nomComponent1')?> > > et le tour est joué > > Après il faut aussi savoir que tu peux utiliser un partial si l'appel du > bout de code ne se fait que sur le module ou se trouve le partial et qu'il > n'ya pas d'aspect action à traiter > > ça dépend de ton code en fait > > Bon courage, > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony...@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com<symfony-fr%2bunsubscr...@googlegroups.com> > . > 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 à symfony...@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr