濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)sql、datalist等標(biāo)簽中調(diào)用文章url的方法

織夢(mèng)sql、datalist等標(biāo)簽中調(diào)用文章url的方法

POST TIME:2017-11-12 23:50

織夢(mèng)模板標(biāo)簽sql、datalist等標(biāo)記中調(diào)用文章url方法:

sql標(biāo)簽調(diào)用文章url方法:

在sql標(biāo)記里,使用下面的標(biāo)簽即可調(diào)出文章url地址:

[field:id runphp='yes']$arcRow=GetOneArchive(@me);@me=$arcRow['arcurl'];[/field:id]

datalist調(diào)用文章url方法:

sql標(biāo)簽調(diào)用文章url,是用的GetOneArchive函數(shù),打開(kāi)include文件夾下common.func.php文件找到GetOneArchive函數(shù)。這個(gè)函數(shù)最后$aid返回了一個(gè)$reArr數(shù)組,這個(gè)數(shù)組有arcurl這個(gè)元素,這下很好理解sql標(biāo)簽中調(diào)用arcurl的方法了。

我們現(xiàn)在擴(kuò)展一下GetOneArchive函數(shù)

打開(kāi)include文件夾下extend.func.php,加入以下代碼:

function getOneArchiveElement($aid,$element='arcurl'){

$arcRow=GetOneArchive($aid);

return $arcRow[$element];

}

然后在模板的datalist標(biāo)簽中通過(guò)如下代碼調(diào)用:

{dede:field.aid function="GetOneArchiveElement(@me,'arcurl')"}

@me是傳遞參數(shù)aid的功能,這就解決了datalist標(biāo)簽中調(diào)用arcurl的問(wèn)題,當(dāng)然GetOneArchiveElement這個(gè)函數(shù)還能調(diào)用其他元素。



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

  • 400-1100-266
玉山县| 嘉善县| 庆城县| 响水县| 吉林省| 平乡县| 志丹县| 巴林右旗| 红河县| 英德市| 延寿县| 新巴尔虎右旗| 海盐县| 潼南县| 绥中县| 信宜市| 巨鹿县| 祁门县| 沾益县| 建德市| 宾阳县| 讷河市| 如东县| 乐至县| 华池县| 三河市| 达尔| 鹤山市| 宿州市| 大庆市| 克东县| 新昌县| 忻州市| 卓资县| 阳东县| 司法| 竹溪县| 尼勒克县| 金阳县| 拜泉县| 陆河县|