【发布时间】:2014-12-21 04:50:06
【问题描述】:
参考SoanataORMAdmin's documentation,可以更改对象链接的默认路由。
默认情况下,它是编辑路由。我根本不想要它,需要将其更改为显示而不覆盖我所有的管理类。
覆盖默认路由的更好方法是什么?
谢谢。
【问题讨论】:
标签: symfony sonata-admin sonata
参考SoanataORMAdmin's documentation,可以更改对象链接的默认路由。
默认情况下,它是编辑路由。我根本不想要它,需要将其更改为显示而不覆盖我所有的管理类。
覆盖默认路由的更好方法是什么?
谢谢。
【问题讨论】:
标签: symfony sonata-admin sonata
最好的方法是通过扩展 SonataORMAdminBundle 来覆盖 twig。
为此,您需要:
php app/console sonata:easy-extends:generate SonataORMAdminBundle
最后,更改树枝中的链接。 例如,如果你想调用列表视图来调用多对一关系的显示路由:
希望这会有所帮助。
【讨论】: