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

主頁 > 網(wǎng)站建設(shè) > 建站知識 > Dedecms頻道列表頁欄目排序問題詳解

Dedecms頻道列表頁欄目排序問題詳解

POST TIME:2020-04-10 16:51

問題描述如下:

各位大大,小弟我想在首頁調(diào)用6個欄目,typeid分別是1,2,3,4,5,40,默認的排序小弟不想要,希望改為1,40,3,4,5,2

搜索了各種教程,修改了include/taglib/channelartlist.lib.php文件,把

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");

修改為:

$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY substring_index('$typeid',id,1) LIMIT $totalnum");

然后在主頁模板中寫上{dede:channelartlist typeid=1,40,3,4,5,2 col=2}

解決方法:

不用改文件

{dede:channelartlist typeid=’1,40,3,4,5,2‘}

模板中這樣寫

ORDER BY sortrank 是指欄目后面的排序,你后臺欄目更改那里更改下排序值。



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

  • 400-1100-266
主站蜘蛛池模板: 黄平县| 阆中市| 都江堰市| 西乌| 常宁市| 永川市| 开化县| 湘阴县| 宁陕县| 泽州县| 云阳县| 白水县| 明水县| 南开区| 长宁区| 启东市| 酒泉市| 宁化县| 怀远县| 杂多县| 德阳市| 博客| 长泰县| 万年县| 永平县| 寿光市| 南木林县| 门头沟区| 商城县| 巴东县| 永胜县| 定南县| 沁水县| 南丹县| 库伦旗| 登封市| 长岭县| 北安市| 沿河| 葫芦岛市| 阳东县|