Bonjour,
Voici mon "problème" :
J'ai 2 parties de mon site qui sont contextuelles :
- le header avec notamment le nom de l'utilisateur affiché et des drapeaux correspondant à la langue (l'un est mis en valeur)
- le menu à onglets dont l'un est mis en valeur également
des choses très basiques finalement. Pour l'instant, le seul moyen que j'ai trouvé pour les afficher dynamiquement est d'inclure des tag Twig "render" dans mon layout qui font appel à une action de controlleur...
Il me semble qu'il dot y avoir plus simple, plus léger aussi (3 passages par app.php avant d'afficher une page)... Symfony intégrait la notion de "component" qui remplissait ce rôle. Comment faites-vous avec Symfony2 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <div id="header"> {% block header %} {% render "SellerBundle:Header:index" %} {% endblock %} </div> <div id="nav"> {% block nav %} {% render "SellerBundle:NavBar:generateNavBar" %} {% endblock %} </div>
Partager