织梦默认情况下是没有开启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排序。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。