2017-02-08 3 views
1

My Userbundle хорошо расширяет fosUserBundle и работает хорошо.Symfony UserBundle view не переопределяет вид fosUserBundle

Проблема: Мой шаблон UserBundle ../.../ .. layout.html.twig не переопределяет мой FosUserBundle ../.../ .. layout.html.twig.

Это тот же путь (/SymfonyProject/src/moi/UserBundle/Resources/views/layout.html.twig) в моем UserBundle.

Мой сайт использует шаблон FOS вместо моего нового. Я очистил кеш.

<?php 

namespace moi\UserBundle; 

use Symfony\Component\HttpKernel\Bundle\Bundle; 

class moiUserBundle extends Bundle 
{ 
    public function getParent() 
    { 
    return 'FOSUserBundle'; 
    } 
} 

moiUserBundle.php:

Мои версии прутик и fosUB в composer.json:

"friendsofsymfony/user-bundle" : "[email protected]", 
    "twig/twig" : "~1.28" 

ответ

0

Наконец работает, помещая шаблон в: приложение/Ресурсы/FOSUserBundle/просмотров/макета .html.twig. И копирование контроллеров из FOSUserbundle/Controller в мой UserBundle/Controller.

I смешанный первый и второй метод, рекомендованный в документе: http://symfony.com/doc/current/bundles/FOSUserBundle/overriding_templates.html.

Смежные вопросы