Symfony2 knp菜单 - 来自当前捆绑包的主菜单构建器

时间:2015-09-01 07:44:10

标签: symfony

现在,在twig基本模板中,我有类似的东西:

{{ knp_menu_render('AdminBundle:Builder:mainMenu') }}

但我希望有类似的东西:

 {{ knp_menu_render('current-bundle:Builder:mainMenu') }}

我希望每个捆绑包中都有Builder:mainMenu

我该怎么做?

1 个答案:

答案 0 :(得分:0)

好的,我这样做

{% set menu = app.request.get('_template').get('bundle')~':Builder:mainMenu'  %}
{{ knp_menu_render(menu) }}

并且所有工作:)