Права на показ ссылки

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Права на показ ссылки

Сообщение galimey » 04 сен 2014, 21:54

Добрый вечер. Стоит следующая задача:
Нужно добавить в верхнее меню где "Личный кабинет| Выход и т.д" ссылку которая будет видна ТОЛЬКО админу (допустим "добавить объявление").

Помогите..
galimey
Незнакомец
 
Сообщения: 7
Зарегистрирован: 05 авг 2014, 15:40
Очки репутации: 0

Re: Права на показ ссылки

Сообщение Koduc » 09 сен 2014, 08:22

Файл protected/components/Controller.php после кода:
Код: Выделить всё
            array(
                
'label' => Yii::t('common''Control panel'),
                
'url' => array('/usercpanel/main/index'),
                
'visible' => Yii::app()->user->getState('isAdmin') === null,
                
'items' => $subItems,
                
'submenuOptions'=>array(
                    
'class'=>'sub_menu_dropdown'
                
),
            ), 

добавьте
Код: Выделить всё
            array('label' => '|''visible' => Yii::app()->user->getState('isAdmin')),
            array(
                
'label' => Yii::t('common''НАЗВАНИЕ ССЫЛКИ'),
                
'url' => array(''), // тут ссылку. Если на сторонний сайт, то без array
                
'visible' => Yii::app()->user->getState('isAdmin'),
            ), 
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 15

cron