联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
如何循环取出独立模块下的分类栏目
类型:迅睿CMS 更新时间:2021-02-07 16:07:07

请问大佬,如何循环取出独立模块下的分类栏目,将其放在首页导航nav中。谢谢

官方默认,原来是这么写的。

{cache name=module-content return=m}

{if !$m.share}

 <li class="menu-dropdown classic-menu-dropdown {if MOD_DIR==$m.dirname}active{/if}">

  <a href="{$m.url}">{$m.name}</a>

  <ul class="dropdown-menu pull-left">

   <!--第一层:调用独立模块下的顶级栏目-->

   {category module=$m.dirname pid=0 return=t2}

   <li class="{if $t2.child} dropdown-submenu{/if} {if MOD_DIR==$m.dirname && $catid && dr_in_array($catid, $t2.catids)} active{/if}">

    <a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">

     {$t2.name}

    </a>

    {if $t2.child}

    <ul class="dropdown-menu pull-left">

     <!--第二层:调用第二级栏目-->

     {category module=$m.dirname pid=$t2.id return=t3}

     <li class="{if MOD_DIR==$m.dirname && $catid && dr_in_array($catid, $t3.catids)} active{/if}">

      <a href="{$t3.url}" title="{$t3.name}">

       {$t3.name}

      </a>

     </li>

     {/category}

    </ul>

    {/if}

   </li>

   {/category}

  </ul>

 </li>

{/if}

{/cache}


回帖
  • 迅睿框架技术-张洪
    #1楼    迅睿框架技术-张洪
    2021-02-07 11:05:37
    Chrome 0
    举一反三吧,原理都差不多参考文档:《模块独立栏目列表循环》
  • 这个cms不错
    #2楼    这个cms不错
    2021-02-07 11:37:35
    Chrome 0
    迅睿框架技术-张洪 谢谢,模仿写一下看看。
  • 这个cms不错
    #3楼    这个cms不错
    2021-02-07 16:06:31
    Chrome 0
    已修改成功。。。如下<!--循环出xxx模块中的内容-->{category module=xxx pid=0 return=t1} <li class="menu-dropdown classic-menu-dropdown {if MOD_DIR==$t1.dirname}active{/if}"> <a href="{$t1.url}">{$t1.name}</a> <ul class="dropdown-menu pull-left"> <!--子分类第一层:--> {category module=xxx pid=$t1.id return=t2} <li class="{if $t2.child} dropdown-submenu{/if} {if MOD_DIR==$m.dirname && $catid && dr_in_array($catid, $t2.catids)} active{/if}"> <a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}"> {$t2.name} </a> {if $t2.child} <ul class="dropdown-menu pull-left"> <!--子分类第二层--> {category module=xxx pid=$t2.id return=t3} <li class="{if MOD_DIR==$m.dirname && $catid && dr_in_array($catid, $t3.catids)} active{/if}"> <a href="{$t3.url}" title="{$t3.name}"> {$t3.name} </a> </li> {/category} </ul> {/if} </li> {/category} </ul> </li>{/category}
    满意答案
  • 这个cms不错
    #4楼    这个cms不错
    2021-02-07 16:07:07
    Chrome 0
    @这个cms不错:111111111111111111