业务经理

微信扫描以上二维码

028-61286886

技术咨询

前台列表 分页数据重复了

迅睿框架 更新 2022-07-21 17:07:46 云水

复制news 模块,新建的jiaoshi 模块。在列表页中 使用 order=displayorder,调用列表时。同一条内容出现在第一个分页,也会出现在第二个分页。代码经检查没问题啊。
image


方案

  • 小波工作室--标签和 #1 · 2022-07-21 11:13:44
    module标签写错了,栏目页面不应该你这样写
  • 云水 #2 · 2022-07-21 11:16:44
    小波工作室--标签和
    list.html 这个页面
  • 你ma毕 #3 · 2022-07-21 11:18:06
    栏目页的模板标签生成工具:https://www.xunruicms.com/doc/code/lists.html 用这个标签才对
  • 云水 #4 · 2022-07-21 11:18:56
    小波工作室--标签和

    4.5.6 以前 一直没问题,升级以后 就出现这个问题了。查看了下 list.html 页面代码也没问题啊
    <ul class="li-teacher clearfix"> {module catid=$catid order=displayorder urlrule=$urlrule num=10 page=1 return=rs} <li class="clearfix"> <a href="{$t.url}" > <div class="list-thumb"> <img src="{dr_thumb($t.thumb, 110,150 )}" width="110" height="150"> </div> <div class="list-info"> <p class="name">{$t.title}</p> <p class="position">{$t.zhiwei}</p> <p class="expe">{dr_strcut($t.description, 40)}</p> </div> </a> </li> {/module} </ul> <div id="pages" class="text-c">{$pages}</div>
  • 左手无茧 #5 · 2022-07-21 11:21:17
    {module catid=$catid  order=updatetime page=1 return=rs} // 列表分页固定写法不可增加参数
    当前行数(从1开始):{$key_rs+1} 当前行数(从0开始):{$key_rs}
    标题:{$rs.title}
    地址:{$rs.url}
    描述:{$rs.description}  截取20字 {dr_strcut($rs.description, 20)}
    缩略图剪切: {dr_thumb($rs.thumb, 200, 200)} 判断有无缩略图:{if $rs.thumb}有的{else}没有{/if}
    缩略图原图: 判断有无缩略图:{if $rs.thumb} {dr_get_file($rs.thumb)}  {else}没有{/if}
    时间:{$rs.updatetime} 自定义时间:{dr_date($rs._updatetime, 'Y-m-d')}
    所属栏目;{dr_cat_value($rs.catid, 'name')} 栏目地址:{dr_cat_value($rs.catid, 'url')}
    
    =====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
    {/module}
    
    分页数量:栏目管理,找到对应的栏目,点修改,切换到模板选项,设置分页显示数量
    分页字符串:{$pages_rs}
    调试排错诊断信息:{$debug_rs} (开发者模式下才可用)
  • 云水 #6 · 2022-07-21 11:27:28
    左手无茧
    <ul class="li-teacher clearfix"> {module catid=$catid order=displayorder DESC page=1 return=rs} <li class="clearfix"> <a href="{$rs.url}" > <div class="list-thumb"> <img src="{dr_thumb($rs.thumb, 110,150 )}" width="110" height="150"> </div> <div class="list-info"> <p class="name">{$rs.title}</p> <p class="position">{$rs.zhiwei}</p> <p class="expe">{dr_strcut($rs.description, 40)}</p> </div> </a> </li> {/module} </ul> <div id="pages" class="text-c">{$pages_rs}</div>
    代码修改了。
    当 order=displayorder DESC 的时候就出现重复数据了,当order=id DESC 的时候 不会出现重复数据。这是现在的问题
  • 旺仔qq糖 #7 · 2022-07-21 11:40:16
    {module catid=$catid order=displayorder DESC page=1 return=rs}改为
    {module catid=$catid  order=updatetime page=1 return=rs}

  • 小波工作室--标签和 #8 · 2022-07-21 11:43:36
    这样就可以了
    {module catid=$catid  order=displayorder page=1 return=rs}
  • 闻过则喜 #9 · 2022-07-21 11:44:37
    参数值是不可以加空格的
  • 云水 #10 · 2022-07-21 13:03:33
    小波工作室--标签和

    list.html 页面标签如下:
    <ul class="li-teacher clearfix"> {module catid=$catid order=displayorder page=1 return=rs} <li class="clearfix"> <a href="{$rs.url}" > <div class="list-thumb"> <img src="{dr_thumb($rs.thumb, 110,150 )}" width="110" height="150"> </div> <div class="list-info"> <p class="name">{$rs.title}</p> <p class="position">{$rs.zhiwei}</p> <p class="expe">{dr_strcut($rs.description, 40)}</p> </div> </a> </li> {/module} </ul> <div id="pages" class="text-c">{$pages_rs}</div>这样输出还是,分页还是有重复的数据出现。
    后台的排序是这样的

    image

    排序输出是正常的,默认为0的, 就会出现分页数据重复
  • 难忍 #11 · 2022-07-21 14:12:49
    云水 改为按发布时间试试
  • 云水 #12 · 2022-07-21 14:34:06
    难忍
    order=inputtime 正常,没有分页 数据重复
    order=update
    time 正常,没有分页 数据重复|

    只有order=displayorder 不正常,分页 数据就重复了。栏目列表的内容总数是对的,但是 有几个就重复
  • 阿夏 #13 · 2022-07-21 14:46:22
    order不可以修改,手册都说了,// 列表分页固定写法不可增加参数
  • 云水 #14 · 2022-07-21 14:48:25
    阿夏

    麻烦问你 如何按照后台的排序,进行输出呢?
  • 小波工作室--标签和 #15 · 2022-07-21 15:15:08
    displayorder 数据库字段类型要int才能支持排序
  • 云水 #16 · 2022-07-21 15:24:46
    小波工作室--标签和
    就是后台的这个排序值,下面是配置页和数据列表页

    image

    image
  • 云水 #17 · 2022-07-21 17:07:24
    满意答案
    已经解决了,数据库版本过高的问题
  • 云水 #18 · 2022-07-21 17:07:46
    @云水:服务器版本过高,降低版本就可以了

迅睿系统漏洞

GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...