Php Symfony 3-FOSUserBundle-register.html.twig-找不到模板

Php Symfony 3-FOSUserBundle-register.html.twig-找不到模板,php,symfony,fosuserbundle,Php,Symfony,Fosuserbundle,我对Symfony开发非常陌生,我只是尝试使用FOSUserBundle。我遵循了Symfony官方网站上的指南 之后,我想测试安装的功能,并访问了www.linktomytestproject.dev/login链接,该链接工作正常。但是当我试图访问www.linktomytestproject.dev/register测试注册功能时,我收到了以下错误消息: 第4行的@FOSUser/Registration/register.html.twig中找不到模板“register_content.

我对Symfony开发非常陌生,我只是尝试使用FOSUserBundle。我遵循了Symfony官方网站上的指南

之后,我想测试安装的功能,并访问了www.linktomytestproject.dev/login链接,该链接工作正常。但是当我试图访问www.linktomytestproject.dev/register测试注册功能时,我收到了以下错误消息:

第4行的@FOSUser/Registration/register.html.twig中找不到模板“register_content.html.twig”(查看:/home/vagrant/mytestproject/app/Resources/views/views,/home/vagrant/mytestproject/vendor/symfony/symfony/src/symfony/Bridge/twig/Resources/views/Form)。 500内部服务器错误-细枝错误加载程序

我检查了文件register.html.twig,其中包含以下代码:

{% extends "@FOSUser/layout.html.twig" %}

{% block fos_user_content %}
    {% include "register_content.html.twig" %}
{% endblock fos_user_content %}
当我将第三行更改为:

{% include "FOSUserBundle:Registration:register_content.html.twig" %}
文件已正确找到,我可以按预期使用注册功能

但是我所做的更改在供应商文件夹中,这显然不受任何版本控制方式的影响。所以我猜在配置文件中一定有一个地方,这个文件/文件夹映射会受到影响


如果有人能帮我解决这个问题,我会非常感激,尽管这可能是一个非常基本的问题。

首先覆盖FOSUserBundle

之后,您可以像在vendor中一样创建视图文件夹,并且可以使用这样的视图

{% include "YourBundle:Registration:register_content.html.twig" %}

首先覆盖FOSUserBundle

之后,您可以像在vendor中一样创建视图文件夹,并且可以使用这样的视图

{% include "YourBundle:Registration:register_content.html.twig" %}

这是一个bug一个问题在

上打开这是一个bug一个问题在

上打开这是一个捆绑问题,在我的项目中我更改了文件

\供应商\friendsofsymfony\user bundle\Resources\views\Registration\register.html.twig


{%include“register_content.html.twig”%}
为此

{%include“@FOSUser/Registration/register_content.html.twig”%}

是一个捆绑包问题,在我的项目中我更改了文件

\供应商\friendsofsymfony\user bundle\Resources\views\Registration\register.html.twig


{%include“register_content.html.twig”%}
为此

{%include“@FOSUser/Registration/register_content.html.twig”%}

从今天早上执行编写器更新后,我就遇到了完全相同的问题,因此从3.2.0迁移到了3.2.1 symfony versione。我想很快就会有一个热修复程序,所以。。。我已经想到,这个错误可能与错误的更新有关。从今天早上执行composer更新后,我就遇到了完全相同的问题,因此从3.2.0迁移到了3.2.1 symfony versione。我想很快就会有一个热修复程序,所以。。。我已经想到,这个错误可能与错误的更新有关。谢谢Mert,我想我可以用它来防止错误的发生,但毕竟这个错误根本不应该发生。我想Leggy7是对的,它与一个新的Symfony更新有关。谢谢Mert,我想我可以用它来防止错误发生,但毕竟这个错误根本不应该发生。我想Leggy7是对的,它与一个新的Symfony更新有关。该bug已经关闭,但问题仍然存在。该bug已经关闭,但问题仍然存在。