[twig] - récupérer le contenu d'un block
Bonjour,
Pour une extension twig, j'essaie de récupérer le contenu d'un block présrnt dans un template par programmation.
Donc en gros :
Mon template :
Code:
1 2
|
{% block title %}Liste des jobs{% endblock %} |
Dans le code :
Code:
1 2
|
fonction() ? = Liste des jobs |
Je suis parvenu à récupérer le nom des blocks présents dans le template
Code:
1 2 3 4 5
|
...
$template = $this->environment->loadTemplate('VenusVenusBundle::layout.html.twig');
$blockNames = $template->getBlockNames();
... |
Mais je ne vois pas comment je peux obtenir le contenu de ceux-ci.
Est-ce possible ?
A la place de récupérer le contenu d'un block, il faudrait peut-être essayer de passer par les variables qui ont été assignées lors du render ?
Phil-