我可以从Symfony2的子模板中注入javascript块吗?

cod*_*boy 5 symfony twig

我有一个扩展了:: base.html.twig的子模板。基本模板包括一个javascripts块。我可以覆盖子模板中包含的javascript。

但是,如果我将树枝包含到仅包含表单的第三个模板中,则无法从javascripts块(或嵌套块)内的子模板中的第三个模板注入其他javascript

这里有更多详细信息-https: //gist.github.com/3182772

这可能吗?

这个github问题似乎暗示不是,但是当我扩展基本模板时,特征对我来说不好。

https://github.com/fabpot/Twig/issues/644

Eln*_*mov 5

您不需要内部块。只是继续这样做:

{% block javascripts %}
    {{ parent() }}

    {# put additional JS here #}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

您可以根据需要继续执行此操作。