私を悩ませている小さな問題。 PHPで私はこれは私のレイアウトは枝:Javascriptの包含順序
app_layout.twigを流している特定の順序
でJavaScriptを含める必要が
を小枝& - これはとヘッダーとフッター、と私のコアアプリのレイアウトでその
module.twig - ここでapp_layout.twigを拡張します。モジュールには独自のjavascriptファイルがあります
sub-module.twig - これはモジュール内に含まれ、独自のjsを持っています。
ページの最後に追加されるサブモジュール内にJavaScriptを含めるにはどうすればよいですか?
Example module.twig
{% extends "app_layout.twig" %}
<-- some html -->
{% include "submodule.twig" %}
{%block js_includes%}
<-- some js includes here -->
{%endblock%}
{%block sub_js_includes%}
{%endblock%}
Example submodule.twig
<-- some html -->
{%block sub_js_includes %}
<-- js for submodule
{%endblock%}
しかしsub_js_includesがさえjs_includes前に含まれています。どのようにして、モジュールjsに含まれているサブJsが実際に含まれていることを確認できますか?
ありがとうございました
おかげJahnsを
をmodule.twig。私が構造を再編成できるかどうかを見てみましょう。 – Veeru
考え方は、メインテンプレートのサイトの最後にjsブロックを置き、このブロックを下のテンプレートで拡張するだけです。 –