Symfony 2 无法覆盖模板 FOSUserBundle

标签 symfony overriding twig fosuserbundle

我在我的项目中实现了 FOSUser。我成功地重载了表格。

只有当我想覆盖模板时,它才行不通。但我尊重 FOSUser 架构的观点。

你知道什么是问题吗?

最佳答案

查看文档:

https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_templates.md

基本上有两种方法可以实现您的目标。首先 - 更简单,只需将新模板放入您的应用程序/资源中,例如:

app/Resources/FOSUserBundle/views/Profile/layout.html.twig

第二种方式是:

(...) you can also create a bundle defined as child of FOSUserBundle and place the new template in the same location that is resides in the FOSUserBundle.

关于Symfony 2 无法覆盖模板 FOSUserBundle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183087/

相关文章:

javascript - 具有不同 ID 的 HTML 表正在从 AJAX 回调接收相同的值

php - symfony 子查询中出现错误

amazon-ec2 - 我可以将 Amazon 的 SES 与 Symfony2 和 Swiftmailer Bundle 一起使用吗?

routing - 找不到 Symfony 3 路由

c++ - 如何重写像vector这样的c++类

java - 重写 Java 中的规则

swift - 覆盖 Swift 子类中的属性

symfony - Webpack Encore - $ 未定义

php - 如何访问 Twig 中的动态变量名?

php - 如何在 Twig 模板中使用 in_array 和 isset?