2017-02-07 15 views
1

Я новичок в Yii framework .. Теперь я работаю с версией yii1.1.6. В меню панели администратора я хочу отображать в качестве активного меню, в то время как этот пункт меню выбран. Пожалуйста, помогите мне, как сделать пункт меню активным. ..Как установить элементы меню как активные в структуре Yii?

<div class="collapse navbar-collapse navbar-ex1-collapse"> 
    <ul class="nav navbar-nav side-nav"> 
     <li class=""> 
      <a href="<?php echo Yii::app()->createUrl('site/index'); ?>"><i class="fa fa-fw fa-dashboard"></i> Home</a> 
     </li> 

     <li class=""> 
      <a href="<?php echo Yii::app()->createUrl('site/page',array('site/page', 'view'=>'about')); ?>"><i class="fa fa-fw fa-bar-chart-o"></i> About Us</a> 
     </li> 

     <li class=""> 
      <a href="<?php echo Yii::app()->createUrl('site/contact'); ?>"><i class="fa fa-fw fa-table"></i> Contact Us</a> 
     </li> 
    </ul>  
</div> 
+0

Какой CSS класс имеет активный вид? Я думаю, что если это бутстрап, это активный класс. Я прав? – Andrey

ответ

1

Вы можете сравнить свой идентификатор контроллера и действия, как это идентификатор:

if(Yii::app()->controller->id == 'site' && Yii::app()->controller->action->id == 'index'){ 
    echo '<li class="active">'; 
} 
+0

Большое спасибо @ Andrey ... –

 Смежные вопросы

  • Нет связанных вопросов^_^