我知道有類似的主題,這一個,但我仍然無法修復這個問題..延長枝IF
我想{% extends '::layout.html.twig' %}
但是當用戶登錄我要{% extends '::**newlayout**.html.twig' %}
當然{% if app.user %}{% extends '::layout.html.twig' %}{% else %}{% extends '::newlayout.html.twig' %}
不起作用。
我知道有類似的主題,這一個,但我仍然無法修復這個問題..延長枝IF
我想{% extends '::layout.html.twig' %}
但是當用戶登錄我要{% extends '::**newlayout**.html.twig' %}
當然{% if app.user %}{% extends '::layout.html.twig' %}{% else %}{% extends '::newlayout.html.twig' %}
不起作用。
你可以做到這一點與Conditional Inheritance:
{% extends app.user ? '::layout.html.twig' : '::newlayout.html.twig' %}
您可以使用此代碼
{% if is_granted('IS_AUTHENTICATED_ANONYMOUSLY') %}
{% extends '::layout.html.twig' %}
{% else %}
{% extends '::newlayout.html.twig' %}
{% endif %}
糟糕!發生錯誤:(。不起作用。 –
非常感謝你的兄弟!:) –