国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

dedecms教程:織夢list標簽按照權重排序

2024-04-25 20:42:14
字體:
來源:轉載
供稿:網友

織夢默認的列表頁排列順序是按照時間修改順序,但是有些產品的重要性是有區別的,所以我們很多時候需要列表頁也可以按照我們的想法自由的排列,織夢里面提供了權重這個參數。A5說下大體的步驟:

1、找到"根目錄/include/arc.listview.class.php"文件。

2、修改代碼:在文件第727行處添加按weight排序判斷代碼(紅色部分為新添加代碼)。

//排序方式

$ordersql = '';

if($orderby=="senddate" || $orderby=="id") {

$ordersql=" ORDER BY arc.id $orderWay";

}

else if($orderby=="hot" || $orderby=="click") {

$ordersql = " ORDER BY arc.click $orderWay";

}

else if($orderby=="lastpost") {

$ordersql = " ORDER BY arc.lastpost $orderWay";

}

else if($orderby=="weight") {

$ordersql = " ORDER BY arc.weight $orderWay";

}

else {

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

}3、再在第778行處找到此段代碼//如果不用默認的sortrank或id排序,使用聯合查詢(數據量大時非常緩慢)

  if(preg_match('/hot|click|lastpost|weight/', $orderby))

并添加紅色部分內容。

4、標簽調用:

{dede:list orderby='weight' orderway='asc'(注釋:這里是按照從小到大排序)}//這里的順序可以改為desec(注釋:這里是按照從大到小排序)

這樣{dede:list}標簽就支持了按權重排序的調用,并且動靜態狀態下測試均成功!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汪清县| 馆陶县| 天峨县| 宜君县| 历史| 洛阳市| 扎囊县| 灵宝市| 平和县| 华宁县| 文水县| 嘉峪关市| 铜陵市| 阿城市| 镶黄旗| 濮阳县| 光山县| 海城市| 呼和浩特市| 天峨县| 金华市| 晋州市| 皋兰县| 绥化市| 石嘴山市| 从江县| 太湖县| 沂水县| 江永县| 沙洋县| 肇东市| 句容市| 苍南县| 长丰县| 杭锦后旗| 安仁县| 呼和浩特市| 孟津县| 高密市| 许昌县| 甘南县|