Yii 1.1: CMenu widget like bootstrap navbar with submenu

1 follower

<div class="collapse navbar-collapse navbar-ex-collapse">
        <?php
        $this->widget('zii.widgets.CMenu', array(
                'items'=>array(
                    // Important: you need to specify url as 'controller/action',
                    // not just as 'controller' even if default action is used.
                    array('label'=>'Home', 'url'=>array('site/index')),
                    // 'Products' menu item will be selected no matter which tag parameter value is since it's not specified.
                    array(
                            'label'=>'Products <span class="caret"></span>',
                            'url'=>array('#'),
                            'linkOptions'=> array(
                            'class' => 'dropdown-toggle',
                            'data-toggle' => 'dropdown',
                        ),
                        'items'=>array(
                                array('label'=>'New Arrivals', 'url'=>array('product/new', 'tag'=>'new')),
                                array('label'=>'Most Popular', 'url'=>array('product/index', 'tag'=>'popular'))
                        ),
                        'itemOptions'=>array('class'=>'dropdown')),

                    array('label'=>'Login', 'url'=>array('site/login'), 'visible'=>Yii::app()->user->isGuest),
                )
                ,'htmlOptions'=>array('class'=>'nav navbar-nav')
                ,'submenuHtmlOptions'=>array('class'=>'dropdown-menu')
                ,'encodeLabel'=>false
                ,'activeCssClass' => 'active'

            )
        );
        ?>
</div>

Be the first person to leave a comment

Please to leave your comment.