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

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

織夢dede:arclist關(guān)鍵詞標(biāo)簽keyword動(dòng)態(tài)獲取變量

時(shí)間: 2019-04-21 19:32 閱讀: 作者:素材無憂網(wǎng)

織夢標(biāo)簽調(diào)用相關(guān)關(guān)鍵詞的文章,你可能會(huì)想到用 {dede:arclist row='10' titlelen='50' keyword='織夢,dedecms'}

但是如果你想要的是keyword是變動(dòng)的呢?例如想根據(jù)當(dāng)前欄目的關(guān)鍵詞調(diào)用相關(guān)文章,例如想根據(jù)當(dāng)前內(nèi)容頁的標(biāo)題調(diào)用相關(guān)文章

每個(gè)欄目關(guān)鍵詞,每個(gè)內(nèi)容頁的標(biāo)題都不相同時(shí),那就沒辦法了?你可以用dede:sql實(shí)現(xiàn),下面我來給dede:arclist的keyword支持變量

1、打開 /include/taglib/arclist.lib.php 找到

$keyword = trim($keyword);

在它下面加入

preg_match("/~([A-Za-z0-9_]+)~/s", $keyword, $conditions);

if(isset($refObj->Fields[$conditions[1]]))

{

$keyword = addslashes($refObj->Fields[$conditions[1]]);

}


2、模板標(biāo)簽寫法

{dede:arclist row='10' titlelen='250' keyword='~keywords~'}

<li><a href="[field:arcurl/]">[field:title/]</a></li>

{/dede:arclist}

keyword='~keywords~' //當(dāng)前頁面關(guān)鍵詞,如果你要調(diào)用標(biāo)題~title~等等,根據(jù)自己當(dāng)前頁面的標(biāo)簽填字段

3、后臺(tái)-生成-更新系統(tǒng)緩存


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

轉(zhuǎn)載請(qǐng)注明: 織夢dede:arclist關(guān)鍵詞標(biāo)簽keyword動(dòng)態(tài)獲取變量

標(biāo)簽:  
相關(guān)文章
模板推薦