Я хочу создать представления, которые могут самостоятельно печатать некоторый HTML-код и в то же время отправлять код javascript внизу, не расширяя макет
Идея состоит в том, что у меня есть макет, затем конкретное представление для текущего URL расширяет этот макет, и внутри этого представления я включаю другие представления, которые могут добавлять код в другие блоки, находящиеся вне области потому что они не наследуют от макета или представления, которое наследует от него). Это возможно?
Предположим, это часть моего макета:
{# ::layout.html.twig #}
.
.
{% block javascripts %}
{% endblock %}
</body>
.
.
и это мое мнение:
{# Company:Bundle:about.html.twig #}
{% extends '::layout.html.twig' %}
.
.
{% include 'Company:buttons:google_button.html.twig' %}
.
.
И это представление, которое я хочу включить, например, кнопку Google +1:
{# Company:buttons:google_button.html.twig #}
<gb></gb> {# or whatever #}
{# somehow send '<script>blabla</script>' to the 'javascripts' block #}
Можно ли сделать что-то подобное с веткой и symfony2?