-
layout et sf_content
hello,
en refactorant mon appplic sur symfony, je me suis rendu compte en observant mon layout.php, j'avais une occurence de sf_content.
Je me suis que je pouvais peut-être avoir besoin d'un sf_content en plusieurs partie dans mon layout.php, je m'explique :
Le sf_content récupère bien ce que qui généré par le controleur (action) "couplé" avec le template correspondant à l'action (en regle général.) ?
Comme on ne peut pas accéder aux variable contenu dans l'action depuis le layout (sauf, sf_context. sf_user etc..), est-possible de "générer" le sf_content en "plusieurs" parties dans le layout.
Je me pose cette question pour savoir je n'ai pas fait une erreur de conception dans mon layout. En l'occurence le layout.php d'une application tel le frontend ne serai pas prévue pour afficher toutes les données, mais uniquemen sf_context, sf_user.. etc..)
-
-
hello langevert,
merci bkp pour ta réponse. J'utilisais déjà les slots pour les titres de page.
mais j'avais pas fait le lien.
THX.
-
hello,
je me permet de revenir avec ce thread.
J'avais résolu mes problème en frontend. mais pour la partie backend comme j'ai des modules géré par le generator.yml et d'autres avec le générateur d'admin, je n'ai plus mes fichiers de templates pour insérer mes slots.
J'ai essayé de définir un template indexSuccess.php pour l'index d'un module, mais j'ai des problème d'existence de variables. Est-ce la bonne voie ou je me fourvoie ?
-
pour une fois, j'aurai pu me retenir de poster...
donc effectivement, définition du template correspondant, redéfinition de l'action pour les variables manquantes.
Bref Symfony est ardu aux premiers abord, mais dès qu'on commence à comprendre la bête, ça devient très sympa !