Php 显示了两个模板

Php 显示了两个模板,php,symfony,fosuserbundle,sonata,Php,Symfony,Fosuserbundle,Sonata,我在我的Symfony4项目中使用FOSUserBundle,我覆盖了所有捆绑模板,并将它们放在我的templates文件夹中。 我有我的base.html.twig文件,它是包含所有样式表和javascript文件的初始html脚本的主页模板。在主体上,我添加了内容块: <body> {% block content %}{% endblock content %} </body> 目前一切正常。登录表单显示良好。但当我登录到这个表单时,系统将我切换到个人资料

我在我的Symfony4项目中使用FOSUserBundle,我覆盖了所有捆绑模板,并将它们放在我的templates文件夹中。 我有我的
base.html.twig
文件,它是包含所有样式表和javascript文件的初始html脚本的主页模板。在主体上,我添加了内容块:

<body>
    {% block content %}{% endblock content %}
</body>
目前一切正常。登录表单显示良好。但当我登录到这个表单时,系统将我切换到个人资料页面。问题是,显示的是配置文件页面模板和登录模板。 这两个模板都被使用。
在配置文件模板上,我也扩展了主模板+添加了相同的块内容,除了
fos_user_content
块。

您错过了
{%endblock fos_user_content%}
标记

{% extends 'bundles/landing.html.twig' %}
{% block content %}
    {% block fos_user_content %}{% endblock fos_user_content %}
{% endblock content %}

您是如何使您的条件显示窗体或配置文件的?我的不好。我忘了。非常感谢。
{% extends 'bundles/landing.html.twig' %}
{% block content %}
    {% block fos_user_content %}{% endblock fos_user_content %}
{% endblock content %}