【发布时间】:2018-10-03 07:59:44
【问题描述】:
我正在为 Sylius 电子商务框架开发一个插件。 我正在使用带有 Sylius 标准 1.2 的 Symfony 4。 在这个插件(它只是一个 Symfony Bundle)中,我想覆盖在 SyliusAdminBundle 中定义的模板,并且我想避免将它复制到 AppBundle 视图文件夹中。
我尝试按照此处显示的说明进行操作:Override bundle template from another bundle in symfony 3.4/4
但我不知道如何使它工作!
你知道我该如何处理吗?
【问题讨论】:
-
github.com/FriendsOfSymfony/FOSUserBundle/issues/2783 - 同样的问题,他们在那里也有解决方案。
-
@DominicWehrmann,不,这不是同一个问题。我想在第三方包中覆盖模板,而不是在 AppBundle 项目中
-
我怀疑这是可能的。那么如何分叉另一个项目并进行更改?
-
我想避免分叉 Sylius 项目。无论如何,如果不可能,我将使用其他方法。感谢您的关心
-
嗯,我又想了想。您可以尝试将您的“新”模板放入第三方捆绑包的资源文件夹中,如我的第一个链接中所述,这样行吗?