前台列表 分页数据重复了

迅睿框架 更新 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
    @云水:服务器版本过高,降低版本就可以了

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-09-01)
升级 ai智能发布功能 升级 支持8国语言后端设置和前端输出功能 ...
Word发布批量上传
Word发布批量上传(2026-08-31)
版本覆盖问题重发
多语言翻译Seolang
多语言翻译Seolang(2026-08-31)
新增 LLM 大模型对话翻译模块 配置层强类型化重构 URL 模...
自定义存储
自定义存储(2026-08-30)
同步服务器端通用版实现,统一管理端、CMS 端和浏览器直传的提示与错...
GeoSeo工具箱
GeoSeo工具箱(2026-08-29)
新增 bing推送 新增 IndexNow推送 新增 baidu...
外贸多语言建站
外贸多语言建站(2026-08-27)
新增阿里云专业版入口 新增阿里云自动识别字符格式
Querylist渐进式采集
Querylist渐进式采集(2026-08-26)
增加范围截取规则
实时任务
实时任务(2026-08-26)
补充并整理完整使用说明、历史版本更新日志,统一帮助页样式。