我已经广泛地四处寻找解决方案,但我没有运气。我确信它一定很简单,但我对此非常陌生,并且无法弄明白。
任何指针都会令人惊叹!
我目前有这个:
<?php $this->widget('bootstrap.widgets.TbNavbar',array(
'items'=>array(
array(
'class'=>'bootstrap.widgets.TbMenu',
'htmlOptions'=>array('class'=>'pull-right'),
'items'=>array(
array('label'=>'HOME', 'url'=>array('/site/index'), 'itemOptions'=>array('class'=>'home_btn')),
array('label'=>'DEMO', 'url'=>array('/site/demo'), 'itemOptions'=>array('class'=>'demo_btn')),
// array('label'=>'My Account', 'url'=>array('/site/page', 'view'=>'myaccount')),
// array('label'=>'Signup', 'url'=>array('/site/page', 'view'=>'signup')),
// array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
// array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest)
array('url'=>Yii::app()->getModule('user')->registrationUrl, 'label'=>Yii::app()->getModule('user')->t("JOIN"), 'visible'=>Yii::app()->user->isGuest),
// array('url'=>Yii::app()->getModule('user')->profileUrl, 'label'=>Yii::app()->getModule('user')->t("Profile"), 'visible'=>!Yii::app()->user->isGuest),
array('url'=>array('/site/page', 'view'=>'myaccount'), 'label'=>Yii::app()->getModule('user')->t("My Account"), 'visible'=>!Yii::app()->user->isGuest),
array('url'=>Yii::app()->getModule('user')->logoutUrl, 'label'=>Yii::app()->getModule('user')->t("Logout").' ('.Yii::app()->user->name.')', 'visible'=>!Yii::app()->user->isGuest),
array('url'=>Yii::app()->getModule('user')->loginUrl, 'label'=>Yii::app()->getModule('user')->t("MEMBERS AREA"), 'visible'=>Yii::app()->user->isGuest),
),
),
),
)); ?>
我可以在&lt;李&GT;但是我需要在各种各样的&lt;一个&GT;由yii创建的标签。 e.g
<a href=#" class="demo_btn">Blah</a>
如果有任何其他信息可以提供帮助或其他任何内容,我们非常乐意将其传递出去。
非常感谢,
阿里
答案 0 :(得分:1)
假设您有<li class="style"> <a href="#">texr</a></li>
然后你可以像这样在css中引用<a>
.style a{/*...css..*/} and .style a:hover{/*...css..*/}
答案 1 :(得分:1)
http://www.yiiframework.com/doc/api/1.1/CMenu#items-detail
linkOptions:数组,可选,为菜单项的链接或span标记呈现的其他HTML属性 itemOptions:数组,可选,为菜单项的容器标记呈现的其他HTML属性。