国产探花免费观看_亚洲丰满少妇自慰呻吟_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}標簽就支持了按權重排序的調用,并且動靜態狀態下測試均成功!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南平市| 丰县| 石狮市| 游戏| 林州市| 桦甸市| 岳西县| 罗源县| 吐鲁番市| 措勤县| 山东省| 宁海县| 沾益县| 池州市| 桓台县| 常熟市| 安平县| 石家庄市| 潞城市| 海南省| 伊春市| 武强县| 永州市| 富裕县| 和林格尔县| 梁平县| 荥经县| 敦化市| 奉贤区| 普兰县| 桦南县| 右玉县| 阿拉尔市| 襄城县| 西乌珠穆沁旗| 绵阳市| 天长市| 汨罗市| 游戏| 卫辉市| 驻马店市|