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

首頁 > CMS > 織夢DEDE > 正文

織夢CMS list按照權重排序

2024-07-09 22:52:08
字體:
來源:轉載
供稿:網友
1、找到"根目錄/include/arc.listview.class.php"文件。

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

  1. //排序方式
  2. $ordersql = '';
  3. if($orderby=="senddate" || $orderby=="id") {
  4. $ordersql=" ORDER BY arc.id $orderWay";
  5. }
  6. else if($orderby=="hot" || $orderby=="click") {
  7. $ordersql = " ORDER BY arc.click $orderWay";
  8. }
  9. else if($orderby=="lastpost") {
  10. $ordersql = "  ORDER BY arc.lastpost $orderWay";
  11. }
  12. else if($orderby=="weight") {
  13. $ordersql = "  ORDER BY arc.weight $orderWay";
  14. }
  15. else {
  16. $ordersql=" ORDER BY arc.sortrank $orderWay";
  17. }

3、再在第778行處找到此段代碼

  1. //如果不用默認的sortrank或id排序,使用聯合查詢(數據量大時非常緩慢)
  2. if(preg_match('/hot|click|lastpost|weight/', $orderby))

并添加紅色部分內容。

4、標簽調用:

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云龙县| 黄龙县| 永康市| 长泰县| 高阳县| 宜宾县| 荔波县| 望奎县| 永兴县| 全南县| 昔阳县| 商城县| 陆良县| 翁源县| 平武县| 沅江市| 肃宁县| 兰州市| 逊克县| 库车县| 高雄县| 东丰县| 百色市| 夏河县| 广安市| 桂东县| 繁昌县| 吉首市| 红原县| 阜南县| 静安区| 枣强县| 新平| 曲松县| 丁青县| 淅川县| 吉首市| 崇阳县| 安顺市| 凯里市| 广丰县|