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

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

DedeCMS的likearticle標(biāo)簽取得附加表內(nèi)容

時(shí)間: 2018-12-25 16:16 閱讀: 作者:素材無(wú)憂網(wǎng)

沒有直接修改likearticle標(biāo)簽,而是復(fù)制了另一個(gè),重命名為了別的標(biāo)簽,然后再修改源碼。因?yàn)槲襊HP剛學(xué),目前的方法還比較粗糙,要用likearticle查詢出一種內(nèi)容模型的附加表就要一個(gè)新的標(biāo)簽。     例如我要使我的商品也有 相關(guān)商品功能,商品模型是 goods. 我就新建一個(gè) 標(biāo)簽。 命名為 likegoods 新的標(biāo)簽源代碼跟 likearticle 標(biāo)簽一樣。要修改的部分有兩個(gè)    1: 調(diào)用的函數(shù)名:    將    function lib_likearticle (&$ctag,&$refObj)    改為    function lib_likegoods(&$ctag,&$refObj)      2:修改SQL查詢語(yǔ)句     原語(yǔ)句  
以下為引用的內(nèi)容:
$query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule, 
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath 
from `dede_archives` arc left join `dede_arctype` tp on arc.typeid=tp.id 
where arc.arcrank>-1 and ($keyword) $typeid $orderquery limit 0, $row"; 
  修改成  
以下為引用的內(nèi)容:
$query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule, 
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath,addf.price,addf.oldprice,addf.band,addf.alcount 
from `dede_archives` arc left join `dede_arctype` tp on arc.typeid=tp.id 
left join `dede_goods` addf on addf.aid = arc.id 
where arc.arcrank>-1 and ($keyword) $typeid $orderquery limit 0, $row";
  紅色部分是要增加的部分,第一個(gè)是把要查詢的附加表的字段名加上,第二個(gè)就是把附加表給聯(lián)上。  

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

轉(zhuǎn)載請(qǐng)注明: DedeCMS的likearticle標(biāo)簽取得附加表內(nèi)容

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