国产探花免费观看_亚洲丰满少妇自慰呻吟_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'} 。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 五峰| 连云港市| 曲松县| 聊城市| 霸州市| 万山特区| 百色市| 房产| 阿拉善左旗| 吴忠市| 禹城市| 九龙坡区| 达拉特旗| 江阴市| 平和县| 临洮县| 安阳县| 南漳县| 通州区| 汝阳县| 昆山市| 海宁市| 沙洋县| 安顺市| 福安市| 大同县| 万载县| 尚义县| 许昌市| 会昌县| 嘉义县| 郁南县| 徐水县| 疏勒县| 通渭县| 遂溪县| 绥中县| 巴青县| 丰都县| 清涧县| 郎溪县|