织梦dede:arclist按最新修改排序orderby=pubdate无效

网站建设 2022-07-27 08:13www.1681989.com免费网站
在dede:arclist标签中如果你想按orderby=pubdate按最新修改排序输出文档,系统还是按orderby=sortrank给你输出,因为程序没有写上按orderby=pubdate的条件 修正教程 打开 /clude/taglib/arclist.lib.php 找到 else if ( $orderby == sortrank || $orderby == pubdate ) $ordersql = ORDER BY arc.sortrank $orderWay ; 改成 els […]



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

修正教程

打开 /clude/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 发布时间

Copyright © 2016-2025 www.1681989.com 推火网 版权所有 Power by