显示了两个模板



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

<body>
    {% block content %}{% endblock content %}
</body>

然后,在我的登录模板上,我扩展了主模板并添加了fos_user_content块:

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

目前一切都很好。登录表单显示良好。但是当我登录此表单时,系统会将我切换到"个人资料"页面。问题是,显示了个人资料页面模板和登录模板。同时使用这两个模板。在配置文件模板上,我也扩展了主模板 + 添加了相同的块内容,除了fos_user_content块。

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

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

相关内容

  • 没有找到相关文章

最新更新