dede:channelartlist dede:channel 无子栏目时取同级栏目解决方

 第一步:打开include/taglib/channel.lib.php文件,找到109行

if($type=='son' && $reid!=0 && $totalRow==0)

修改为

if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')

 

第二步:在dede:channel中加入noself='yes'或者noself='true'

{dede:channel type='son' noself='true'}          
<dd><a href='[field:typelink/]'>[field:typename/]</a></dd>          
{/dede:channel}  
 
 

扫一扫手机访问