织梦(dedecms)调用子栏目从第二条开始

织梦(dedecms)调用子栏目从第二条开始

随州seo在用到织梦建站的时候,要实现调用子栏目从第二条开始,我们知道调用文章,从第二条可以用limit属性,例如:{dede:arclist typeid='2' limit='0,4' titlelen='32' flag="c" orderby='id'}就是从第一条开始调用4条信息,limit='1,4'就是第二条开始调用4条信息,但在栏目调用时使用标签{dede:channel type='son' typeid='1' limit='1,4'}却无法调用,原因就是织梦栏目调用不支持limt,现在我们要做的就是使{dede:channel }标签支持limit属性。

  打开include\taglib\channel.lib.php文件

  1、

  找到$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";

改成$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,limit|0";

  2、

  修改下边sql语句中 limit 0,$line  改为limit $limit,$line,共四处。

在模版中调用方法 {dede:channel typeid="1" type="son" limit="1"row="4";},从第二个栏目开始,调用4个子栏目。

你可能感兴趣的:(织梦(dedecms)调用子栏目从第二条开始)