QQ在线咨询在线咨询 欢迎您光临帮做网络工作室:专注于网站建设、网站制作、网站定制开发。 网站地图 | 关于我们 | 联系我们
您的当前位置:主页 > 知识学堂 > dedecms仿站 >

织梦导航菜单判断是否有子栏目 有则显示否则隐藏

发布时间:2019-09-28  编辑:website58  浏览量:

导  读:我们在使用织梦cms调用二级菜单的时候,会遇到这样的问题,如果有子栏目,就显示二级菜单,如果没有就不显示,下面给出代码: {dede:channelartlist row=8 typeid=1,2,3,4,5} li class = tab dropdown a href = {dede:field.typeurl/} class = tablink arwlink title = {dede:field.typena...

我们在使用织梦cms调用二级菜单的时候,会遇到这样的问题,如果有子栏目,就显示二级菜单,如果没有就不显示,下面给出代码:


  1. {dede:channelartlist row=8 typeid='1,2,3,4,5'}
  2. <li class="tab dropdown">
  3. <a href="{dede:field.typeurl/}" class="tablink arwlink" title="{dede:field.typename/}">{dede:field.typename/}</a>
  4. {dede:field name=typeid runphp="yes"}
  5. global $dsql; $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 ";
  6. $row = $dsql->GetOne($sql);
  7. @me=is_array($row)?'<ul class="subnav">':'';
  8. {/dede:field}
  9.  
  10. {dede:channel type='son' noself='yes' }
  11. <a href="[field:typeurl/]">[field:typename/]</a>
  12. {/dede:channel}
  13.  
  14. {dede:field name=typeid runphp="yes"}
  15. global $dsql; $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order by sortrank asc limit 0, 100 ";
  16. $row = $dsql->GetOne($sql);
  17. @me=is_array($row)?'</ul>':'';
  18. {/dede:field}
  19. </li>
  20. {/dede:channelartlist}

本文地址: http://www.website58.cn/kschool/dedecms/1162.html 转载请注明出处。