解决dede的loop中无法使用limit的方案+文章前数字序号

2019-10-25 10:44:28 织梦安装使用
  • 文章介绍

 

例如我要调用网站积分或金钱排名前14的会员:

 

{dede:loop table=’dede_member’ sort=’money’   num=’0′ if=”}
      


  •          field:autoindex runphp=yes$aaa=$GLOBALSautoindex++;@me=$aaa-10;/field:autoindex
             field:uname/
             field:scores/ – field:money/ RMB
          

  • {/dede:loop}

    {dede:loop table=’dede_member’ sort=’money’   num=’3′ if=”}
          


  •          field:autoindex runphp=yes$aaa=$GLOBALSautoindex++;@me=$aaa-10;/field:autoindex
             field:uname/
             field:scores/ – field:money/ RMB
          

  • {/dede:loop}

    代码中的:num参数修改如下

    找到文件loop.lib.php,找到 if($if!=”) $ifcase = $if; ,这一句,在其后增加

        //////www.ruohai.net
        if($num!=”) $num = $num;
        //////www.ruohai.net

    接着,将     $dsql->SetQuery("Select * From $tablename $ifcase $sort limit 0,$row");

    改为

    $dsql->SetQuery("Select * From $tablename $ifcase $sort limit $num,$row");

    很简单的修改

    上一篇:解决dede封面模板不能显示副栏目内容..

    下一篇:dede列表页实现左侧为文章列表 右侧..

    专业的织梦模板定制下载站,在线购买后即可下载!

    商业源码

    跟版网模板,累计帮助5000+客户企业成功建站,为草根创业提供助力!

    立刻开启你的建站之旅
    
    QQ在线客服

    服务热线

    织梦建站咨询