含まれているテンプレートからJSとCSSを追加するクリーンな方法があるかどうかを調べています。
したがって、たとえば、layout.html.twigに次のようなものがある場合:
{% include 'GenericBundle:Generic:page.html.twig' with {'data': data} %}
...
{% block javascript %}
{% javascripts
'@GenericBundle/Resources/public/js/app/jquery/jquery.min.js'
'@GenericBundle/Resources/public/js/lib/bootstrap/bootstrap.min.js'
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
{% endblock %}
そして、汎用バンドルページにもう少しJavascriptを含めたいのですが、HTMLとJSのベストプラクティスを維持するために、確立されたJavascriptブロックに追加します。
これを行うためのクリーンな方法はありますか?私はSymfony2を使用しており、おそらくシングルトンなどを使用してソリューションをまとめることができますが、利用可能な方法がある場合は、よりクリーンな方法を使用したいと思います。