Я использую KnpMenuBundle
в своем приложении Symfony2.
Я пытаюсь установить атрибут меню class
, используя setAttributes
из FactoryInterface
из KnpMenuBundle
следующим образом:
$menu = $factory->createItem('root');
$menu->setAttribute('class' , 'sf-menu');
Но это не работает! и результирующая разметка со строкой setAttribute
или без нее:
<ul>
<li class="first">
...
</ul>
в то время как я ожидаю иметь <ul class='sf-menu'>
В чем проблема?