Menu и tag

Уже исправленные репорты или принятые предложения
Ответить
Аватара пользователя
smertnik77
Сообщения: 53
Зарегистрирован: 2010.11.25, 07:25

Menu и tag

Сообщение smertnik77 »

Хотел я сделать меню без оборачивающих тегов и, помыслив логически, разродился подобным кодом:

Код: Выделить всё

echo Menu::widget([
    'options'=>[     
        'class'=>'test1',
        'tag'=>false
    ],
    'itemOptions'=>[
        'class'=>'test2',
        'tag'=>false
    ],
    'items' => [ 
        ['label' => 'Login', 'url' => ['site/login']]
    ],
На выходе соответственно получил вот это:

Код: Выделить всё

< class="test1">< class="test2"><a href="/advanced/frontend/web/index.php?r=site/login">Login</a></></>
Это баг или фича?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Menu и tag

Сообщение zelenin »

ну как баг или фича? в ['options']['tag'] должен быть тэг который будет выведен для родительского блока. Если его нет, то выводится ul. У вас же есть tag, но тэг - false, соответственно пусто.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Menu и tag

Сообщение samdark »

Вы хотели просто набор <a>?
Аватара пользователя
smertnik77
Сообщения: 53
Зарегистрирован: 2010.11.25, 07:25

Re: Menu и tag

Сообщение smertnik77 »

Да.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Menu и tag

Сообщение samdark »

Могу сказать что это довольно странное желание и сейчас так меню практически никто не верстает...
chesar
Сообщения: 514
Зарегистрирован: 2013.04.10, 17:49

Re: Menu и tag

Сообщение chesar »

Выводите чистый html или используйте хелпер HTML. Зачем усложнять?
Ответить