联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
modules多模块内容调用时,order排序失效
类型:迅睿CMS 更新时间:2021-03-29 09:49:32

modules多模块内容调用时,order排序失效,默认按照采集文章添加顺序排列,如下debug信息

标签解析:{list action=modules module=ziyou,news catid=6,7,8 num=6 thumb=1 field=title,url,thumb,fstatus order=displayorder,updatetime cache=3600}

查询解析: SELECT title,url,thumb,fstatus,mid FROM (SELECT title,url,thumb,fstatus,'ziyou' AS mid FROM `dr_1_ziyou` WHERE `status`=9 and `dr_1_ziyou`.`catid` IN (6,7,8) UNION ALL SELECT title,url,thumb,fstatus,'news' AS mid FROM `dr_1_news` WHERE `status`=9 and (`dr_1_news`.`catid` IN (6,7,8) OR `dr_1_news`.`catids` LIKE "%\"6\"%" OR `dr_1_news`.`catids` LIKE "%\"7\"%" OR `dr_1_news`.`catids` LIKE "%\"8\"%")) as my WHERE `my`.`thumb`<>'' LIMIT 6

开发模式:已关闭

数据缓存:未设置

总记录数:6

分页功能:未开启

可用字段:title、url、thumb、fstatus、mid


回帖
  • 天枫
    #1楼    天枫
    2021-03-28 23:25:47
    Chrome 0
    把标签发出来,发DEBUG(@反馈BUG)没办法改
  • 天枫
    #2楼    天枫
    2021-03-28 23:31:33
    Chrome 0
    {module module=news catid=$catid num=10 order=displayorder,updatetime} 这个是按照默认时间排序
    order=hits 就是按照人气排序
  • 猴子哥哥
    #3楼    猴子哥哥
    2021-03-29 09:22:36
    Chrome 0
    天枫 这些都测试过,不行
  • 二开/定制/使用解答专家
    #4楼    二开/定制/使用解答专家
    2021-03-29 09:37:15
    Chrome 0


    你没有把order的字段加入到field里面,肯定无效了
    满意答案
  • 猴子哥哥
    #5楼    猴子哥哥
    2021-03-29 09:49:32
    Chrome 0
    @二开/定制/使用解答专家:还是大神厉害,火眼金睛