【发布时间】:2014-07-21 11:46:13
【问题描述】:
我正在尝试覆盖供应商 Twig 扩展,但出现此错误:Cannot redeclare class APY\DataGridBundle\Twig\DataGridExtension 。
我刚刚将 php 从供应商复制到我的捆绑扩展文件夹,将命名空间重命名为 Acme\DemoBundle\Extension;
然后将其添加到我的 config.yml
parameters:
grid.twig_extension.class: Acme\DemoBundle\Extension\DataGridTwigExtension
按照服务的指示覆盖http://symfony.com/doc/current/cookbook/bundles/override.html
有解决这个问题的想法吗?谢谢!
【问题讨论】:
-
你不能重命名你的班级吗?例如“DataGridTwigExtensionOverride”
-
嗨@arcovoltaico,您是否尝试创建自定义Twig 函数?
标签: symfony