DedeCMS在首页arclist中按照weight排序的方法

DedeCMS在首页arclist中按照weight排序的方法

织梦默认情况下是没有开启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行找到


else if($orderby ==
‘weight’) $ordersql =
” order by arc.weight asc”;

 

在这里增加一行—->如果没有特定设置排序则按照权重先排序:


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

 

至此,实现在首页arclist中按照weight排序。

分享到 :
相关推荐