花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

帝國CMS模板在各個頁面調(diào)用專題名稱和簡介的方法匯總

時間: 2024-02-25 09:24 閱讀: 作者:素材無憂網(wǎng)

專題標(biāo)題:[!--pagetitle--]
專題簡介:[!--class.intro--]
專題縮略圖地址:[!--class.classimg--]


專題列表頁(當(dāng)前頁)

[e:loop={"select addtime,ztid,ztpath,ztname,ztimg,ztpagekey from [!db.pre!]enewszt where ztid='$GLOBALS[navclassid]' order by ztid desc limit 20",0,24,0}]
專題id:
專題名稱:
專題圖片:帝國CMS模板在各個頁面調(diào)用專題名稱和簡介的方法匯總(圖1)
專題簡介:
關(guān)鍵詞:
創(chuàng)建時間:
[/e:loop]


專題內(nèi)容頁(當(dāng)前頁)

[e:loop={"select * from [!db.pre!]enewsztinfo where classid='$navinfor[classid]' and id='$navinfor[id]'",0,24,0}]
專題名稱:
[/e:loop]

首頁調(diào)用專題

[e:loop={'select * from [!db.pre!]enewszt order by ztid desc limit 5',5,24,1}]?
專題圖片:帝國CMS模板在各個頁面調(diào)用專題名稱和簡介的方法匯總(圖1)?
專題名稱:
專題介紹
關(guān)鍵詞:
[/e:loop]?


子類調(diào)用專題簡介和專題縮略圖(也可在上級專題調(diào)用)

fetch1("select * from {$dbtbpre}enewszt where ztid='$selfztid'");
?>


專題名:
專題縮略圖:
專題簡介:
專題地址:

----------------------------------------------------------------------


一、獲取當(dāng)前專題ID:
因為當(dāng)前專題ID或當(dāng)前專題子類ID變量是:$GLOBALS['navclassid'],當(dāng)為專題子類頁面時,則所屬專題ID變量為"$GLOBALS['navinfor']['ecmsbid']"。所有我們能得出當(dāng)前專題ID變量為如下:
$selfztid=$GLOBALS['navinfor']['ecmsbid']?$GLOBALS['navinfor']['ecmsbid']:$GLOBALS['navclassid'];
二、通過當(dāng)前專題ID,就可以獲取當(dāng)前專題的子類列表:

query("select cid,cname,ttype from {$dbtbpre}enewszttype where ztid='$selfztid' order by myorder");
while($uztcr=$empire->fetch($uztcsql))
{
?>
專題子類名稱:,專題子類地址:type


三、結(jié)合索引靈動標(biāo)簽,就可以獲取專題子類及子類下的信息:
上面第2條已經(jīng)實現(xiàn)了調(diào)用專題子類,而調(diào)用專題子類下的信息我們是用"索引靈動標(biāo)簽"。所以結(jié)合如下:

query("select cid,cname,ttype from {$dbtbpre}enewszttype where ztid='$selfztid' order by myorder");
while($uztcr=$empire->fetch($uztcsql))
{
?>
專題子類名稱:
[e:indexloop={$uztcr[cid],10,4,'','',''}] [/e:indexloop]
()



四、教程延伸:
顯示什么專題子類主要看上面的"select cid,cname,ttype from {$dbtbpre}enewszttype where ztid='$selfztid' order by myorder"語句中的where條件。其實我們還可以增加專題自定義字段來實現(xiàn)控制顯示子類內(nèi)容,比如:
我們增加個專題自定義字段"savecids",用來填寫要調(diào)用的專題子類ID,那么我們就可以把查詢子類的sql改為如下:


query("select cid,cname,ttype from {$dbtbpre}enewszttype where cid in (".$ztdiyfval.") order by myorder");
while($uztcr=$empire->fetch($uztcsql))
{
?>
專題子類名稱:
[e:indexloop={$uztcr[cid],10,4,'','',''}] [/e:indexloop]
()



附加說明:有關(guān)調(diào)用專題自定義字段可以看后臺管理專題字段頁面的說明。如下:
使用內(nèi)置調(diào)用專題自定義字段函數(shù):ReturnZtAddField(專題ID,字段名),專題ID=0為當(dāng)前專題ID。取多個字段內(nèi)容可用逗號隔開,例子:
取得'classtext'字段內(nèi)容:$value=ReturnZtAddField(0,'classtext'); //$value就是字段內(nèi)容。
取得多個字段內(nèi)容:$value=ReturnZtAddField(1,'ztid,classtext'); //$value['classtext']才是字段內(nèi)容。

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 帝國CMS模板在各個頁面調(diào)用專題名稱和簡介的方法匯總

相關(guān)文章
模板推薦