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

首頁 > CMS > 織夢DEDE > 正文

織夢list orderby=weight 按權重排序無效問題

2024-07-12 09:12:34
字體:
來源:轉載
供稿:網友

織夢dedecms  list orderby=weight 按權重排序無效問題 ,找到list解析文件include/arc.listview.class.php 

 發現排序規則里面并沒有按照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";
  }
同時修改條件if(ereg('hot|click|lastpost',$orderby))為if(ereg('hot|click|lastpost|weight',$orderby)), [搜索 hot|click|lastpost 定位]

另外:

 

arclist 對weight的排序也不準確,需要加上一個isweight的屬性

{dede:arclist typeid='32' pagesize='20' isweight='Y' orderby='weight' orderway='asc'} 。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广元市| 宁乡县| 长武县| 齐齐哈尔市| 濉溪县| 湘乡市| 北辰区| 巴林左旗| 嘉兴市| 嘉荫县| 澄迈县| 天祝| 民权县| 抚顺市| 双牌县| 乃东县| 靖州| 三亚市| 武夷山市| 三门峡市| 内乡县| 孙吴县| 栖霞市| 克拉玛依市| 阿拉善盟| 绍兴市| 香港 | 龙陵县| 新昌县| 全南县| 页游| 庆安县| 深水埗区| 达拉特旗| 城步| 德江县| 临清市| 卫辉市| 安康市| 星子县| 洪雅县|