互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

织梦dede:arclist按最新修改排序orderby=pubdate无效的解决方法

作者:狐灵科技 | 2019-10-04 17:37 |点击:

在dede:arclist标签中如果你想按orderby=pubdate按最新修改排序输出文档,但是系统还是按orderby=sortrank给你输出,因为程序没有写上按orderby=pubdate的条件


打开 /include/taglib/arclist.lib.php 找到

else if($orderby == 'sortrank' || $orderby=='pubdate') $ordersql = " ORDER BY arc.sortrank $orderWay";

改成

else if($orderby == 'sortrank') $ordersql = " ORDER BY arc.sortrank $orderWay";else if($orderby == 'pubdate') $ordersql = " ORDER BY arc.pubdate $orderWay";

前台调用标签

{dede:arclist typeid='' row='' orderby='pubdate'}

<a href=
"[field:arcurl/]">[field:title/]</a>

{/dede:arclist}


  • sortrank 文章排序时间(用于置顶方法)
  • pubdate 修改时间
  • senddate 发布时间
如没特殊注明,文章均为狐灵科技原创,转载请注明   "织梦dede:arclist按最新修改排序orderby=pubdate无效的解决方法
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:15082661954 / 大客户专线:15523356218