這篇文章主要介紹dede按ID進(jìn)行排序的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)公司-成都網(wǎng)站建設(shè)公司,專注網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷推廣,主機(jī)域名,虛擬空間,綿陽(yáng)服務(wù)器托管有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問(wèn)題,請(qǐng)聯(lián)系成都創(chuàng)新互聯(lián)公司。
dede如何按ID進(jìn)行排序?
dede排序問(wèn)題:如何按自己寫的ID排序,更改一下函數(shù)。即可輕松實(shí)現(xiàn),下面有個(gè)具體的示例,大家可以參考下
推薦學(xué)習(xí):織夢(mèng)cms
更改一下函數(shù),實(shí)現(xiàn)排序方式根據(jù)自己寫的ID排序就好了。
方法:
1、打開(kāi)include/taglib/channelartlist.lib.php,找到大約78行,把
代碼如下:
$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");
2、前臺(tái)調(diào)用標(biāo)簽:
代碼如下:
{dede:channelartlist typeid='1,2,3,4,5,6'} {dede:type}
根據(jù)欄目的ID排序,想要什么樣的排序更改ID的先后順序就好了,
以上是dede按ID進(jìn)行排序的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!