我编写自己的Bundle,在这个包中我一直都需要FOS用户包。所以我在我的Bundle中添加了更改的表单和实体。 最后,我从FOS登录页面和其他页面更改了视图。
我知道我必须把它放在app/Resources/FOSUserBundle/views
。
但是我的问题 - 我将来所有这一切都直接在我的Bundle中 - 是否可以将这些已更改的文件放入我的Bundle文件夹?我在资源src/MyBundle/Resources/FOSUserBundle/views
下尝试过,但它没有用。
这可能吗?
MF
答案 0 :(得分:0)
在Symfony中覆盖目录结构是一种非常标准的方法。这是一个简单的yaml file entry。
这是否与FOSUserBundle完美配合,我不知道。但这是一个开始。 例如:
twig:
debug: "%kernel.debug%"
strict_variables: "%kernel.debug%"
paths:
"%kernel.root_dir%/../templates": default
"%kernel.root_dir%/../src/AppBundle/Resources/views": AppBundle
"%kernel.root_dir%/../src/AdminBundle/Resources/views": AdminBundle