两种方式重写模板
方案一
-
定义一个相同名字的模板文件,放在/app/Resources/FOSUserBundle/views/目录下,如下:
方案二
- 创建一个FOSUserBundle的子Bundle,如下:
<?php // src/Acme/UserBundle/AcmeUserBundle.php namespace Acme\UserBundle; use Symfony\Component\HttpKernel\Bundle\Bundle; class AcmeUserBundle extends Bundle { public function getParent() { return 'FOSUserBundle'; } }
- 在
src/Acme/UserBundle/Resources/views目录下追加相同名字的模板例如:
layout.html.twig