显示了两个模板
Two templates showed
我在我的 Symfony4 项目上使用 FOSUserBundle,我覆盖了所有包模板,并将它们放在我的 templates 文件夹中。
我有我的 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 %}
我在我的 Symfony4 项目上使用 FOSUserBundle,我覆盖了所有包模板,并将它们放在我的 templates 文件夹中。
我有我的 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 %}