Yii YiBooster-项目的HTMLOPTION不起作用?

Yii YiBooster-项目的HTMLOPTION不起作用?,yii,yii-extensions,yii-booster,Yii,Yii Extensions,Yii Booster,我正在使用,我想生成导航栏。我有一个问题,因为我必须在其中一个项目上使用pull rightcss类 为什么htmlOptions不起作用?如何在项目“用户”上使用向右拉 哦,我明白了。应该这样写: $this->widget('bootstrap.widgets.TbNavbar', array( 'brand' => CHtml::encode($this->pageTitle), 'brandUrl' => '#', 'collapse' =

我正在使用,我想生成导航栏。我有一个问题,因为我必须在其中一个项目上使用
pull right
css类

为什么
htmlOptions
不起作用?如何在项目“用户”上使用
向右拉


哦,我明白了。应该这样写:

$this->widget('bootstrap.widgets.TbNavbar', array(
    'brand' => CHtml::encode($this->pageTitle),
    'brandUrl' => '#',
    'collapse' => true,
    'type' => 'inverse',
    'items' => array(
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'items' => array(
                array('label'=>'Home', 'url'=>'#', 'active'=>true),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'Link', 'url'=>'#'),
            )
        ),
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'htmlOptions'=>array('class'=>'pull-right'),
            'items' => array(
                array('label'=>'Name Surname (895)',
                    'items'=>array(
                        array('label'=>'Support', 'url'=>'#'),
                        array('label'=>'Mailing', 'url'=>'#'),
                        array('label'=>'Sklep', 'url'=>'#'),
                        array('label'=>'Profile', 'url'=>'#'),
                        array('label'=>'Logout', 'url'=>'#'),
                    )
                ),
            )
        ),
    )
));

哦,我明白了。应该这样写:

$this->widget('bootstrap.widgets.TbNavbar', array(
    'brand' => CHtml::encode($this->pageTitle),
    'brandUrl' => '#',
    'collapse' => true,
    'type' => 'inverse',
    'items' => array(
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'items' => array(
                array('label'=>'Home', 'url'=>'#', 'active'=>true),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'Link', 'url'=>'#'),
            )
        ),
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'htmlOptions'=>array('class'=>'pull-right'),
            'items' => array(
                array('label'=>'Name Surname (895)',
                    'items'=>array(
                        array('label'=>'Support', 'url'=>'#'),
                        array('label'=>'Mailing', 'url'=>'#'),
                        array('label'=>'Sklep', 'url'=>'#'),
                        array('label'=>'Profile', 'url'=>'#'),
                        array('label'=>'Logout', 'url'=>'#'),
                    )
                ),
            )
        ),
    )
));
请尝试:

$this->widget('bootstrap.widgets.TbNavbar', array(
    'brand' => CHtml::encode($this->pageTitle),
    'brandUrl' => '#',
    'collapse' => true,
    'type' => 'inverse',
    'items' => array(
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'items' => array(
                array('label'=>'Home', 'url'=>'#', 'active'=>true),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'User (895)', 'itemOptions'=>array('class'=>'pull-right'),
                    'items'=>array(
                        array('label'=>'Support', 'url'=>'#'),
                        array('label'=>'Mailing', 'url'=>'#'),
                        array('label'=>'Sklep', 'url'=>'#'),
                        array('label'=>'Profile', 'url'=>'#'),
                        array('label'=>'Logout', 'url'=>'#'),
                    )
                ),
            )
        )
    )
));
请尝试:

$this->widget('bootstrap.widgets.TbNavbar', array(
    'brand' => CHtml::encode($this->pageTitle),
    'brandUrl' => '#',
    'collapse' => true,
    'type' => 'inverse',
    'items' => array(
        array(
            'class' => 'bootstrap.widgets.TbMenu',
            'items' => array(
                array('label'=>'Home', 'url'=>'#', 'active'=>true),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'Link', 'url'=>'#'),
                array('label'=>'User (895)', 'itemOptions'=>array('class'=>'pull-right'),
                    'items'=>array(
                        array('label'=>'Support', 'url'=>'#'),
                        array('label'=>'Mailing', 'url'=>'#'),
                        array('label'=>'Sklep', 'url'=>'#'),
                        array('label'=>'Profile', 'url'=>'#'),
                        array('label'=>'Logout', 'url'=>'#'),
                    )
                ),
            )
        )
    )
));

您在“items”下构建的数组被转换为
  • 元素,每个元素都向左浮动,因此它们形成一个菜单,在一行中包含链接。试图让它们中的一个浮起来是没有意义的。或者您想做其他事情?请看,您必须在php的底部添加“”,并在“fixed”=>TbNavbar::fixed_TOP,在顶部,您在“items”下构建的数组将转换为
  • 元素,每个元素都向左浮动,以便形成一个菜单,其中包含单行中的链接。试图让它们中的一个浮起来是没有意义的。或者您想做其他事情?请看,您必须在php的底部添加“”,并在顶部添加“fixed”=>TbNavbar::fixed_TOP