分享
  • 收藏
  • 举报
    X
    如何判断导航是否存在子菜单?
    409
    2
      <ul class="navbar-nav">
        {php}$menu_choose=config('system_dirname')?config('system_dirname'):'index';{/php}
        
        {volist name="pc|get_web_menu" id="rs"}
        <li class="nav-item dropdown {if ($rs['activate']==$menu_choose||$rs['activate']==$menu_choose.'-'.$fid)}active{/if}> "><a class="nav-link dropdown-toggle"
                        href="{$rs.url}" data-bs-toggle="dropdown">{$rs.name}</a>{$rs.script}
          <ul class="dropdown-menu">
            {notempty name="rs.sons"}
            {volist name="rs.sons" id="vs"}
            <li class="dropdown position-static mb-0"><a class="dropdown-item border-bottom py-2"
                            href="{$vs.url}"><span class="d-block text-heading">{$vs.name}<span class="badge bg-danger ms-1">NEW</span></span></a> </li>
            {/volist}
            
            {/notempty}
          </ul>
        </li>
        {/volist}
      </ul>

    BOOTSHRAP的模板,如何判断导航是否存在子菜单,如果不存在,侧去掉“

    dropdown

    ”类属性。因为循环产生的菜单,往往很多没有子菜单,但是前端效果无法隐藏。

    2
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 2
    0 赏钱 赏礼回复
    • 袁冬 普通粉丝 消费:160.85元 2022-03-08 19:39 19:39
      华为
      6楼
      notempty

      这个就是tp的一种判断
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648