覆盖SyliusWebBundle后端菜单

时间:2014-01-17 18:17:29

标签: symfony symfony-2.3 sylius

我将Sylius标准版用于我的项目。我想用一些功能扩展它,所以我创建了新的模型并通过SyliusResourceBundle添加它们。现在我想将它们添加到Backend主菜单中。怎么做到这一点?我想我不应该改变SyliusWebBundle中的菜单,但不知何故会覆盖它,对吧?和其他所有事情一样?

1 个答案:

答案 0 :(得分:4)

我猜你扩展了SyliusWebBundle。您可以将Sylius\Bundle\WebBundle\Menu\BackendMenuBuilder扩展为Tom\Bundle\WebBundle\Menu\BackendMenuBuilder并更改参数

<parameter key="sylius.menu_builder.backend.class">Sylius\Bundle\WebBundle\Menu\BackendMenuBuilder</parameter>

<parameter key="sylius.menu_builder.backend.class">Tom\Bundle\WebBundle\Menu\BackendMenuBuilder</parameter>