织梦栏目调用判断是否有下级栏目有显示下级没有就显示同级栏目

文章摘要:织梦的channel怎么判断是否有下级栏目,有就显示所有下级栏目,没有就显示同级栏目:{dede:channel name=‘type‘ runphp=‘yes‘ if(reid == "0") @me = "son&q

众所周知,织梦的channel标签可以循环调用顶级栏目或者一个栏目的子栏目,但是有时候我们有时一个网站,关于我们、联系我们之类的栏目没有下级栏目,产品中心、新闻中心之类的有下级栏目,在栏目列表页调用的时候,前者栏目我们需要显示同级的栏目,后者栏目我们需要显示该栏目的子栏目,织梦的channel怎么判断是否有下级栏目,有就显示所有下级栏目,没有就显示同级栏目呢?模板社教大家一种实现方法:

{dede:channel name='type' runphp='yes' if(reid == "0") @me = "son";else @me = "self";}
<a href='[field:typeurl/]'>[field:typename/]</a>
{/dede:channel}

 

 

 

  • 版权声明:本站原创文章,于2017-05-29 08:34,由 发表。
  • 转载请注明出处