QQ在线咨询在线咨询帮做网络积累了丰富的项目经验,聚集了一批资深专业人才,售后服务一流,内业好评不断,是一家专业的网站建设服务商。微信:专业的网站建设服务商。微信:网站建设地图 | 城市分站

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

时间:2019-09-28 10:20:02作者:网站建设工程师来源:帮做网络浏览量:0

导  读:我们在使用织梦cms调用二级菜单的时候,会遇到这样的问题,如果有子栏目,就显示二...

我们在使用织梦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}

转载请注明出处:网站首页> 知识学堂 > dedecms仿站 > 织梦导航菜单判断是否有子栏目 有则显示否则隐藏