• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dede channel 增加limit(属性)功能
    POST TIME:2017-11-13 02:02

    dede channel 标签添加 limit(属性)功能

    在用dede建站的时候,往往会需要用到一些需要自定义的普通需求,今天在这里介绍channel的limit功能,有时候我们需要调用中间部分数据,或者调用后几条数据,这个时候使用这个方法就相当快捷简单了!!

    修改步骤:

    找到标签文件include\taglib\channel.lib.php

    大概在36行

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

    大概在40行

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

    在下边增加一行$limit=empty($limit)?0:$limit;(注次步骤可不需要)

    然后修改下边的sql语句中 limit 0,$line 改为limit $limit,$line

    在模版中调用方法 {dede:channel typeid="1" type="son"limit="起始条数"row="总共输出的条数"}

    也就是从 第 limit条记录开始输出,一共输出row条结果

    为什么要同时使用limit 跟row 呢 这是为了在不影响row功能的情况下使用limit

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!