首页建站经验 DEDECMS channelartlist标签 支持 limit

DEDECMS channelartlist标签 支持 limit

/include/taglib/channelartlist.lib.php

1、
$attlist = 'typeid|0,row|20,cacheid|';

改为
$attlist = 'typeid|0,row|20,cacheid|,limit|';


2、在“$dsql->SetQuery…

/include/taglib/channelartlist.lib.php

1、
$attlist = 'typeid|0,row|20,cacheid|';

改为
$attlist = 'typeid|0,row|20,cacheid|,limit|';


2、在“$dsql->SetQuery”前面添加
$limit = trim(preg_replace('#limit#is', '', $limit));
if($limit!='') $limitsql = " LIMIT $limit ";
else $limitsql = " LIMIT 0,$totalnum";

3、
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
                                            FROM `ym_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");
改为
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
                                            FROM `ym_arctype` WHERE $tpsql ORDER BY sortrank ASC $limitsql");

完成。

{dede:channelartlist limit='0,1'}{/dede:channelartlist}
limit:(起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/21828.html
上一篇DEDECMS arclist标签 调用副栏目内容V5.7 测试通过
下一篇 dedecms调用当前栏目的子栏目的两种方法分享
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部