В описаниях я читал что можно это сделать так:
- Код: Выделить всё
$this->myMenu = array(
'id'=>'myMenu',
'items'=>array(
array(
'label'=>'Home',
'url'=>array('site/index'),
'itemOptions'=>array('class'=>'visited'),
'linkOptions'=>array('class'=>'bar'),
),
array('label'=>'Sign Out', 'url'=>array('site/signout')),
),
);
Но на деле открыв файл main.php я встретил такой код:
- Код: Выделить всё
<?php
$this->widget('zii.widgets.CMenu',array(
'id' => 'sf-menu-id',
'items' => $this->aData['topMenuItems'],
'htmlOptions' => array('class' => 'sf-menu'),
'encodeLabel' => false,
));
?>
Как мне стало понятно, для тега <ul> существует и id и class.
Но сколько я не пытался добавить class к ссылке у меня выводится ошибка.
необходимо получить следующий код HTML:
- Код: Выделить всё
<ul>
<li><a id="menu-150" class="item" href="">Главная<i></i></a></li>
<li><a id="menu-151" class="item" href="">Объекты<i></i></a>
<div class="wrapper">
<div id="menu-151-submenu" class="sub" style="display: none;">
<div class="menu-sub-bg"></div>
<div><a class="" href="novostryki.htm">Квартиры</a></div>
<div><a class="" href="comnedvigimost.htm">Коммерческая недвижимость</a></div>
<div><a class="" href="parking.htm">Паркинги</a></div>
<div class="end"><a class="" href="">Земельные участки</a></div>
</div>
</div>
</li>
<li><a id="menu-164" class="item" href="about_company.htm">О компании<i></i></a></li>
<li><a id="menu-165" class="item" href="">Инфраструктура<i></i></a><div class="wrapper">
<div id="menu-165-submenu" class="sub" style="display: none;">
<div class="menu-sub-bg"></div>
<div><a class="" href="">Торговый центр</a></div>
<div><a class="" href="">Медицинские учереждения</a></div>
<div><a class="" href="">Детски сады</a></div>
<div><a class="" href="">Школа</a></div>
<div><a class="" href="">Пункты питания</a></div>
<div class="end"><a class="" href="">Сквер</a></div>
</div>
</div>
</li>
<li><a id="menu-152" class="item" href="contacts.htm">Контакты<i></i></a></li>
<li><a id="menu-153" class="item" href="feedback.htm">Купить<i></i></a></li>
</ul>
Помогите если не трудно, заранее спасибо.