ドキュメントから、 ESI を使用してテンプレート内でテンプレートをレンダリングする方法の例はありません。それは可能ですか?
たとえば、テンプレートがあり、テンプレートを ESI でindex.html.php
レンダリングしたいとします。form.html.php
どうやってするか?
ドキュメントから、 ESI を使用してテンプレート内でテンプレートをレンダリングする方法の例はありません。それは可能ですか?
たとえば、テンプレートがあり、テンプレートを ESI でindex.html.php
レンダリングしたいとします。form.html.php
どうやってするか?
あなたが提供したドキュメントページのように、次を使用して、あるコントローラーを別のコントローラー内にレンダリングできます。
{{ render_esi(controller('YourBundle:Default:news', { 'max': 5 })) }}
コントローラー参照の代わりにルート名を使用することもできます。
{{ render_esi(url('latest_news', { 'max': 5 })) }}
ただし、 ESI が機能するようにゲートウェイ キャッシュを設定する必要があります。