Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.
Модераторы: Xpycm, Koduc
Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
rustless2013 » 10 июл 2013, 19:03
Здравствуйте, только начал пользоваться Вашим продуктом Open Real Estate. Хочу сделать свой дизайн к нему. Такой вопрос, как можно изменить вывод данного кода:
- Код: Выделить всё
<?php
if(!isset($adminView)){
?>
<div id="search" class="menu_item">
<?php
$this->widget('application.extensions.YandexShareApi', array(
'services' => param('shareItems', 'yazakladki,moikrug,linkedin,vkontakte,facebook,twitter,odnoklassniki')
));
$this->widget('zii.widgets.CMenu',array(
'id' => 'dropDownNav',
'items'=>$this->aData['topMenuItems'],
'htmlOptions' => array('class' => 'dropDownNav'),
));
?>
</div>
<?php
} else {
echo '<hr />';
?>
<div class="admin-top-menu">
<?php
$this->widget('zii.widgets.CMenu', array(
'items'=>$this->aData['adminMenuItems'],
'encodeLabel' => false,
'submenuHtmlOptions' => array('class' => 'admin-submenu'),
'htmlOptions' => array('class' => 'adminMainNav')
));
?>
</div>
<?php
}
?>
чтобы он выводил не <li class="" а <li class="page_item"? Благодарю заранее за ответ.
-
rustless2013
- Незнакомец
-
- Сообщения: 1
- Зарегистрирован: 10 июл 2013, 18:57
- Очки репутации: 0
andipas » 11 июл 2013, 08:52
Здесь несколько элементов которые выводят меню с помощью виджета CMenu, для одного из них решение будет таким:
- Код: Выделить всё
<div class="admin-top-menu">
<?php
$this->widget('zii.widgets.CMenu', array(
'items'=>$this->aData['adminMenuItems'],
'encodeLabel' => false,
'submenuHtmlOptions' => array('class' => 'admin-submenu'),
'htmlOptions' => array('class' => 'adminMainNav'),
'itemCssClass' => 'page_item'
));
?>
</div>
Для другого аналогично. Нужно добавить новое свойство - 'itemCssClass' => 'page_item'
Более подробно о свойствах этого виджета можно прочитать в документации -
http://www.yiiframework.com/doc/api/1.1/CMenu
-
andipas
- Разработчик
-
- Сообщения: 695
- Зарегистрирован: 28 дек 2011, 22:37
- Очки репутации: 30
Вернуться в Вопросы и помощь по изменениям
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33