SilexでTwigを使用していますが、ifステートメント内でextendに問題があります。基本的にページは拡張されていますが、リクエストはAJAXによって実行されません。
{% if app.request.isXmlHttpRequest == false %}
{% extends 'layout.html.twig' %}
{% endif %}
ただし、これは機能します。ボタンは、リクエストがAJAXベースの場合にのみ表示されます。
{% if app.request.isXmlHttpRequest %}
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
{% endif %}
また、私のコードは{%block content%}タグで囲まれていることにも言及する価値があります。
誰かがこの問題の経験がありますか?(isXmlHttpRequestがfalseの場合にのみ拡張できます)
前もって感謝します