当前位置: 首页 >> 织梦
 
 

织梦arclist标签实现按照senddate排序

来源:     时间:2018-05-30     浏览:  

织梦默认情况下是没有开启senddate排序的需要修改arclist.lib.php。

在织梦系统中找到以下目录\include\taglib中的arclist.lib.php文件并打开大约在327行找到

    //文档排序的方式
    

$ordersql = '';
    if($orderby=='hot' || $orderby=='click') $ordersql = " ORDER BY arc.click $orderWay";
    else if($orderby == 'sortrank' || $orderby=='pubdate') $ordersql = " ORDER BY arc.sortrank $orderWay";
    else if($orderby == 'id') $ordersql = "  ORDER BY arc.id $orderWay";
    else if($orderby == 'near') $ordersql = " ORDER BY ABS(arc.id - ".$arcid.")";
    else if($orderby == 'lastpost') $ordersql = "  ORDER BY arc.lastpost $orderWay";
    else if($orderby == 'scores') $ordersql = "  ORDER BY arc.scores $orderWay";
    else if($orderby == 'rand') $ordersql = "  ORDER BY rand()";
else if($orderby == 'senddate') $ordersql = "  order by arc.senddate $orderWay";

//在这里增加一行:如果没有特定设置排序则按照senddate排序    

else $ordersql = " ORDER BY arc.sortrank $orderWay";

然后生成下,就可以了。

 
  • 联系我们

  • 邮箱:794421925@qq.com
  • 电话:13832367531
  • Q Q:794421925 点击交谈
  • 地址:石家庄市桥西区芳馨家园六号楼底商
  • 淘宝店铺金翼网络淘宝店铺

Copyright © 2008-2020 石家庄捷搜网络科技有限公司 版权所有 备案号:冀ICP备16025780号-1