织梦栏目channel支持limit属性调用

织梦仿站和开发网站的时候使用channel只想调用二级栏目,默认的都是从第一个调用,我们出个教程从第二个栏目开始调用

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

找到

$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|";

再找到

$line = empty($row) ? 100 : $row;

在它下面加入

//limit条件

$limit=trim(preg_replace('#limit#is','',$limit));if($limit!=''){$limitsql=" LIMIT $limit ";}else{$limitsql=" LIMIT 0,$line ";}

然后找到

limit 0, $line

批量替换成

$limitsql

前端调用

{dede:channel type='son' limit='1,10' }

<li >

<a href=https://www.91084.com/"[field:typelink/]">[field:typename/]</a>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyddpp.html