Я пытаюсь изменить шаблон из knpMenu. Я переименовал его в knp_main_menu.html.twig
config.yml:
knp_menu:
twig:
template: knp_main_menu.html.twig
templating: true
default_renderer: twig
knp_menu.html.twig
работает, а мой файл (точная копия оригинала) нет. Есть какой-либо способ сделать это?
Моя конечная цель — сделать шаблон, который работает с иконками:
Например:
$menu->addChild('Grupy', array(
'route' => 'group',
'attributes' => array(
'title' => 'Dodaj nową grupę',
'data-icon' => 'group',
'data-id' => 'groups_list',
)
));
должно получиться что-то вроде этого:
<ul>
<li title="Dodaj nową grupę" data-id="groups_list" data-icon="group">
<a href="...">
<img src="somedir/group.png" /> Grupy
</a>
</li>
</ul>