dede栏目下无子栏目不调用顶级栏目解决方法 noself=\'yes\'

大家在用dede做网站的时候经常会出现一个问题就是当调用子栏目的时候会出现无子栏目的栏目直接调用顶级栏目
{dede:channel type='son'}无子栏目时取同级栏目问题如何解决方法:
打开:include\taglib\channel.lib.php文件
if($type=='son' && $reid!=0 && $totalRow==0) 
改成 
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')  
然后调用标签写法:
{dede:channel type='son' noself=='yes'}  
   <a href="[field:typelink/]" title="">[field:typename/]</a>  
   {/dede:channel}  
也就是在标签中加入noself=='yes'

评论

大侠名号:   验证码: 点击我更换图片  

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND