dede:channelartlist獲取指定的欄目列表,織夢(mèng)技術(shù)
導(dǎo)讀:織夢(mèng)技術(shù)織夢(mèng)技術(shù)我們平時(shí)調(diào)用指定欄目列表的時(shí)候,channel標(biāo)簽雖然能調(diào)用欄目列表,但是不能調(diào)用指定的某些欄目欄目,所以我們一般用dede:channelartlist標(biāo)簽來(lái)模板織夢(mèng)織夢(mèng)模板。
我們平時(shí)調(diào)用指定欄目列表的時(shí)候,channel標(biāo)簽雖然能調(diào)用欄目列表,但是不能調(diào)用指定的某些欄目欄目,所以我們一般用dede:channelartlist標(biāo)簽來(lái)實(shí)現(xiàn),然后指定typ織夢(mèng)模板下載eid屬性來(lái)調(diào)用多個(gè)欄目,用逗號(hào)“,”分隔。
但是調(diào)用指定欄目的時(shí)候,都是用的后臺(tái)欄目指定的排序方式,但是只需要修改一小點(diǎn)東西,就可以實(shí)現(xiàn)按我們指定的typeid順序進(jìn)行排序。方法如下:
打開(kāi)/include/taglib/channelartlist.lib.php, 找到$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `idea_arctypdede模板下載e` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum"); 處,修改成:
if(preg_match('#,#', $typeid) && $orderby == 'typeid') {
$tpsql .= " ORDER BY FIELD(id,$typeid) ";
} else {
$tosql .= ' O織夢(mèng)后臺(tái)模板RDER BY sortrank ASC ';
}
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
FROM `idea_arctype` WHERE $tpsql LIMIT $totalnum");
這樣后臺(tái)的修改就完成了,模板調(diào)用的時(shí)候,在channelartlist標(biāo)簽中,增加一個(gè)ordeby='typeid'就可以按typeid排序了,不指定的話,就按后臺(tái)指定的排序:
測(cè)試代碼
{dede:channelartlist typeid='1,2,3,4,5'}
{dede:field.typename/}<br/>
{/dede:channelartlist}
-------------------------------------------<br/>
{dede:channelartlist typeid='4,5,2,1,3' orderby='typeid'}
{dede:field.typename/}<br/>
{/dede:channelartlist}
對(duì)比如下:
相關(guān)模板織夢(mèng)織夢(mèng)模板。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-07-20 ,文章dede:channelartlist獲取指定的欄目列表,織夢(mèng)技術(shù)主要講述標(biāo)簽,欄目,織夢(mèng)網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_31521.html
為你推薦與dede:channelartlist獲取指定的欄目列表,織夢(mèng)技術(shù)相關(guān)的文章
-
DedeCMS站點(diǎn)高級(jí)安全策略(Linux篇),織夢(mèng)教程
(105)人喜歡 2023-07-20 -
織夢(mèng)DEDECMS中讓近三天發(fā)布的文章顯示紅色
(194)人喜歡 2023-07-20 -
dedecms網(wǎng)站搬家需要的備份的文件,dedecms
(51)人喜歡 2023-07-20 -
織夢(mèng)(dedecms)導(dǎo)航條dropdown.js的改進(jìn)(附演示
(98)人喜歡 2023-07-20 -
解決Dedecms生成RSS地圖地址出錯(cuò)全都多了一
(139)人喜歡 2023-07-20 -
dede調(diào)用指定欄目下相關(guān)文章的實(shí)現(xiàn)方法
(123)人喜歡 2023-07-20