Existe-t-il des éléments partiels dans Symfony 2, des modèles réutilisables de n'importe où, de manière efficace?Partials de modèle dans Symfony 2
J'ai trouvé include
http://twig.sensiolabs.org/doc/tags/include.html mais cela permet seulement le rendu d'un modèle dans une structure de répertoire spécifique.
Qu'est-ce que je veux vraiment un dossier qui contient tous mes modèles partiels, plutôt que de les regrouper dans mes vues principales?
Je veux être capable de faire quelque chose comme
{% include "Bundle:Default:Partials:view.html.twig" %}
Mise à jour
Je ne veux pas utiliser la structure forcée de la structure Bundle:Controller:Template
. Je ne veux pas utiliser cela car cela signifie mettre tous mes partiels de modèles avec mes modèles de vue principale. J'ai besoin de quelque chose qui me permet de faire Bundle:Controller:PartialDir:Template
Cela pourrait aussi être utile (comme dans la partie 'default ('index') ~ '' _foo.html''): http://twig.sensiolabs.org/doc/recipes.html#making-an-include-dynamic –
@suihock this Ce n'est pas ce que je cherche. Votre solution applique toujours la structure Bundle: Controller: Template. Je ne veux pas utiliser cela car cela signifie mettre tous mes partiels de modèles avec mes modèles de vue principale. J'ai besoin de quelque chose qui me permet de faire Bundle: Controller: PartialDir: Modèle –
@jakenoble Avez-vous essayé Bundle: Contrôleur: Somedir/anotherdir/template.html.twig? – dteoh