如何向<a> tag within <li> yii bootstrap navbar</li></a>添加课程

时间:2013-08-24 08:20:26

标签: php css twitter-bootstrap yii

我已经广泛地四处寻找解决方案,但我没有运气。我确信它一定很简单,但我对此非常陌生,并且无法弄明白。

任何指针都会令人惊叹!

我目前有这个:

<?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>

如果有任何其他信息可以提供帮助或其他任何内容,我们非常乐意将其传递出去。

非常感谢,

阿里

2 个答案:

答案 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属性。