Я пытаюсь использовать knpMenuBundle в Symfony 4
Я отрисовываю {{knp_menu_render ('App: MenuBuilder: menuTags')}}
класс находится в src / App \ Menu \ MenuBuilder
get
An exception has been thrown during the rendering of a template ("Bundle "App" does not exist or it is not enabled. Maybe you forgot to add it in the registerBundles() method of your App\Kernel.php file?").
Во-вторых, я пытаюсь использовать его как службу -
{{ knp_menu_render('App\Menu\Builder:menuTags') }}
не работает ...
я могу добавить эту службу автоматической регистрации вдругой контроллер.
Я прочитал в Packagist -
KnpMenuBundle v2.2.1
require:
symfony/framework-bundle: ~2.7|~3.0 | ^4.0
, поэтому он должен работать - в официальной документации Symfony любая информация о Symfony 4
https://symfony.com/doc/master/bundles/KnpMenuBundle/menu_service.html
Думаю, удалить APpBundle было глупо ...
Есть идеи, как я могу использовать MenuBuilder?