在之前的二次开发中当子列中没有列时模板已共享。当{dede: channelartlist row=7 typeid='5'}时爱站seo教程模板已共享。当{dede: channelartlist row=7 typeid='5'}时列下没有子列爱站seo教程列下没有子列它将出现。得到一个空白的情况。找到以下代码:
但这有其缺点。如果下面没有子部分则此代码将采用相同级别的所有列因此页面将出现问题。实际上这可以添加到资格中。需要修改include \ taglib \ channel.lib.php文件这个文件代码注释非常详细:
找到
如果($ type=='son'&& $ reid!=0&&
$ totalRow==0)
在条件判断部分添加红色部分
如果($ type=='son'&& $ reid!=0&&
$ totalRow==0&& $ noself=='')
那就对了。