Страница 1 из 1

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

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

Помогите..

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

СообщениеДобавлено: 09 сен 2014, 08:22
Koduc
Файл 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'),
            ),