校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > dede:arclist標簽按自定義字段排序orderby

dede:arclist標簽按自定義字段排序orderby

POST TIME:2018-03-15 21:24

{dede:arclist orderby='排序字段' } {/dede:arclist} orderby='sortrank' 文檔排序方式 § orderby='hot' 或 orderby='click' 表示按點擊數排列 § orderby='sortrank' 或 orderby='pubdate' 按出版時間排列 § orderby='near' § orderby=='lastpost' 按最后評論時間 § orderby=='scores' 按得分排序 § orderby='id' 按文章ID排序 § orderby='rand' 隨機獲得指定條件的文檔列表 而能給orderby賦值的只能是上面列出的值,也就是說dede:arclist 標簽只能按照上面列出的字段排序。 那怎樣才能按照自定義的字段排序呢?假如我現在在dede_archives表里面添加了一個字段NewField, 我想按照這個字段排序。直接這樣寫:{dede:arclist orderby='NewField' }是不行的。那應該怎樣修改? 修改文件include/arc.listview.class.php,參考附件arc.listview.class.php(版本5.5utf8),修改如下: 1、在第560行至562行處添加如下代碼: else if($orderby=="NewField") { $ordersql = " order by arc.NewField $orderWay"; } 2、修改603行代碼,修改如下: if(ereg('hot|click|lastpost|NewField',$orderby))


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 富川| 太原市| 平远县| 邯郸市| 辽源市| 林口县| 衢州市| 盱眙县| 临猗县| 五河县| 张掖市| 冷水江市| 山东省| 衡阳市| 台北县| 红原县| 舒城县| 苍南县| 龙游县| 叙永县| 宝兴县| 镇康县| 怀化市| 遂宁市| 河北区| 邳州市| 乐安县| 临邑县| 桑日县| 新邵县| 静乐县| 同江市| 乐业县| 吕梁市| 临澧县| 同心县| 望奎县| 石家庄市| 延长县| 郯城县| 专栏|