gpt4 book ai didi

php - Yii zii.widgets.CMenu 多级子菜单的 css

转载 作者:行者123 更新时间:2023-11-28 12:13:28 28 4
gpt4 key购买 nike

如何在 zii.widgets.CMenu 中正确使用多级子菜单?

对于第一级子菜单,它可以正常工作..但是当点击二级子菜单时,它隐藏了最父级,当再次点击父级时

  • 它显示正确打开的菜单..

    所以我不知道去哪里 enter image description here

    见附图..当第一次点击销售管理时,它会关闭“配置”菜单,再次点击“配置”> 它显示正确,如图所示。所以第一次点击'销售管理' ==> '配置'菜单不应该关闭..

    我怎样才能解决这个问题..

    代码如下

    $this->widget('zii.widgets.CMenu', array(

       'htmlOptions' => array(
    'class' => 'sidebar-menu',
    ),
    'submenuHtmlOptions' => array(
    'class' => 'submenu',
    ),
    'encodeLabel' => false,
    'activeCssClass'=>'active',
    'activateParents'=>true,
    'items' => array(
    array(
    'label' => '<i class="fa fa-cog"></i>&nbsp;
    <span class="hidden-sm hidden-md">Configurations</span>
    <i class="fa fa-angle-right chevron-icon-sidebar"></i>',
    'url' => '#',
    'itemOptions' => array('class' => 'dropdown'),
    'linkOptions' => array(
    'class' => 'dropdown-toggle ',
    'data-toggle' => 'dropdown-menu',
    ),
    'visible' => true,
    'items' => array(
    array(
    'label' => 'Sales Management',
    'url' => '',
    'visible' => true,
    'itemOptions' => array(
    'class' => 'dropdown-submenu',
    ),
    'items' => array(
    array(
    'label' => 'Code Promo',
    'url' => array('/backoffice/codePromo/index'),
    ),
    array(
    'label' => 'Assurance',
    'url' => array('/backoffice/assurance/index'),
    ),

    ......................................

  • 最佳答案

    你好 你可以这样试试

     $this->widget('zii.widgets.CMenu', array(
    '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')),
    array('label'=>'Most Popular', 'url'=>array('product/index')),
    array('label'=>'Another', 'url'=>array('product/index'), 'items'=>array(
    array('label'=>'Level 3 One', 'url'=>array('product/new')),
    array('label'=>'Level 3 Two', 'url'=>array('product/index')),
    array('label'=>'Level 3 Three', 'url'=>array('product/index'), 'items'=>array(
    array('label'=>'Level 4 One', 'url'=>array('product/new')),
    array('label'=>'Level 4 Two', 'url'=>array('product/index')),
    )),
    )),
    )),
    array('label'=>'Login', 'url'=>array('site/login')),
    ),
    ));

    关于php - Yii zii.widgets.CMenu 多级子菜单的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26492613/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com