Сбой Symfony Server при расширении стандартного шаблона FOSUserBundle layout.html.twig
Я пытаюсь заставить обычного пользователя войти в систему из FOSUserBundle. Я использую Symfony 3.0.6.
Я следовал описанию, чтобы настроить все из FOSUserBundle:https://symfony.com/doc/master/bundles/FOSUserBundle/index.html
БД работает и все работает нормально, но я не могу понять, как переопределить layout.html.twig из FOSUserBundle. Я следовал этому описанию для достижения этого:https://symfony.com/doc/master/bundles/FOSUserBundle/overriding_templates.html
Теперь у меня есть файл "layout.html.twig" в папке "Resources / FOSUserBundle / views", содержимое которого совпадает с последней ссылкой, приведенной выше. Это приводит к следующей ошибке:
Невозможно найти шаблон "layout.html.twig" (просмотрен: [somePathInfo]) в FOSUserBundle :: layout.html.twig в строке 1.
Теперь я изменил первую строку в шаблоне "layout.html.twig", чтобы
{% extends 'FOSUserBundle::layout.html.twig' %}
И это приводит к аварийному завершению работы сервера Symfony.
>php bin/console server:run -v
[OK] Server running on http://127.0.0.1:8000
// Quit the server with CONTROL-C.
RUN "C:\xampp\php\php.exe" "-S" "127.0.0.1:8000" "[PATH]\myProject\vendor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle\Resources\config\router_dev.php"
RES -1073741571 Command did not run successfully
[ERROR] Built-in server terminated unexpectedly.
Я застрял здесь ... Любые идеи очень приветствуются.
РЕДАКТИРОВАТЬ: FOSUserBundle, установленный композитором (который я использую через текущий плагин PHP-Storm) устанавливается по пути:
[projectPath]\vendor\friendsofsymfony\user-bundle\Resources\views\layout.html.twig
Однако в документе всегда упоминается только «FOSUserBundle», и я не знаю, как выяснить, соответствует ли это отображение пути в моем проекте. Любые советы по этому вопросу также приветствуются.