【发布时间】:2012-04-12 15:51:37
【问题描述】:
我有一个 BaseBundle,我需要扩展它以覆盖少量模板并最终覆盖控制器功能。我正在使用注释,所以 app/config/routing.yml 引用“@BaseBundle/Controller/”。
当我创建扩展 BaseBundle routing.yml 的 CustomBundle 时,只会选择 CustomBundle 的空 Controller 文件夹。除了创建类来覆盖 BaseBundle 中的单个控制器,即使我不想更改任何内容,还有其他方法可以使其正常运行吗?
更新: 扩展 BaseBundle 还存在破坏所有 @Template() 注释的额外问题。如果我确实创建了一个扩展 BaseBundle 控制器的空控制器,它会抱怨找不到不存在的 CustomBundle:Default:index.html.twig 模板。
【问题讨论】:
标签: symfony