设置当前频道在导航栏中的(激活)样式 [ 新手入门 ]
array('label'=>'首页', 'url'=>array('/user'),'active'=>yii::app()->controller->id=='user','itemOptions'=>array('activeCssClass'=>'ddddd')),
active是布尔值,用于确认是否当前控制器下. itemOptions里面有各种属于,其中的activeCssClass即是当激活时,他的Class的Name. 其他属于,请参考AIP.
此文仅用于说明类似于"activeCssClass"的用法.API中没有例子.故特说明一下. 参考AIP地址:http://api.yiibook.com/CMenu#activeCssClass
共 2 条回复
-
补充一下YIIBook官司论坛上看到的用法.:
$this->widget('zii.widgets.CMenu', array( 'activeCssClass'=>'当前热点元素的样式', 'firstItemCssClass'=>'第一个元素的样式', 'lastItemCssClass'=>'最后一个元素的样式', 'htmlOptions'=>array('class'=>'默认样式'), 'items'=>array( array('label'=>'Home', 'url'=>array('site/index')), array('label'=>'Products', 'url'=>array('product/index'), 'items'=>array( array('label'=>'New Arrivals', 'url'=>array('product/new', 'tag'=>'new')), array('label'=>'Most Popular', 'url'=>array('product/index', 'tag'=>'popular')), )), array('label'=>'Login', 'url'=>array('site/login'), 'visible'=>Yii::app()->user->isGuest), ), ));
caridy
注册时间:2011-05-19
最后登录:2022-07-01
在线时长:3小时53分
最后登录:2022-07-01
在线时长:3小时53分
- 粉丝6
- 金钱480
- 威望0
- 积分510