欢迎来到站长教程网!

DedeCMS

当前位置:主页 > CMS教程 > DedeCMS >

dedecms 首页arclist凭据'weight'排序

时间:2021-05-04|栏目:DedeCMS|点击:

织梦默认环境下是没有开启weight排序的需要修改arclist.lib.php   1、 在织梦系统中找到以下目次\include\taglib中的arclist.lib.php文件并打开,约莫在74 、75行找到:    

     // arclist是否需要weight排序,默认为"N",假如需要排序则配置为"Y"
    $isweight = $ctag->GetAtt('isweight');
  把这行修改为:  
  $weight = $ctag->GetAtt('weight');
    2、约莫在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 == 'weight') $ordersql = "  order by arc.weight asc";//在这里增加一行---->假如没有特定配置排序则凭据权重先排序

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

上一篇:织梦dedecms搜索页实现autoindex排序步伐

栏    目:DedeCMS

下一篇:织梦DEDE手机版内容页面点击下一篇跳转到了上一篇怎么办

本文标题:dedecms 首页arclist凭据'weight'排序

本文地址:www.jiaocheng88.com.cn/DedeCMS/61773.html

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:584415406 | 邮箱:584415406#qq.com(#换成@)

Copyright © 2015-2020 小白站长教程网 版权所有 苏ICP备20040415号-3