成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > dede:likearticle文章標(biāo)簽和tag標(biāo)簽關(guān)聯(lián)錯(cuò)誤解決方法

dede:likearticle文章標(biāo)簽和tag標(biāo)簽關(guān)聯(lián)錯(cuò)誤解決方法

POST TIME:2020-04-02 21:51

織夢(mèng)5.7有個(gè)dede:likearticle標(biāo)記是用來文章的關(guān)聯(lián),但是在使用的過程中,我們卻發(fā)現(xiàn)這個(gè)關(guān)聯(lián)實(shí)在是雞肋,作者卻發(fā)現(xiàn),大家在使用織夢(mèng)5.7搜索的時(shí)候是不是還能勉強(qiáng)接受呢?作者就把dede的搜索功能給替換到這個(gè)likearticle上,看樣子的確是好多了。

代碼簡(jiǎn)介

作者把默認(rèn)以keywords關(guān)鍵字來關(guān)聯(lián)文章改成以tags來關(guān)聯(lián),并且加了一個(gè)判斷,在執(zhí)行以tags的模糊查詢之后,如果查詢的數(shù)據(jù)為空的話,就直接再直接再次查詢本欄目下所有推薦的文章,這個(gè)比較好,就是保持著一直有返回值。
作者考慮到有的文章沒有tags,而有的文章有tags卻沒有查詢到文章,所以就先判斷是否有tags如果沒有就直接查詢本欄目下推薦文章,如果有tags標(biāo)簽卻查詢到為空的文章那么也返回當(dāng)前欄目下的推薦文章。

likearticle和tag標(biāo)簽關(guān)聯(lián)解決方法/步驟

第1步:使用記事本或一些工具打開“根目錄include agliblikearticle.lib.php”此文件。

第2步:搜索“['keywords']”,全部替換成['tags']并保存。
電腦互助網(wǎng)注;:
原代碼55行:$keyword = ( !empty($refObj->Fields['keywords']) ? $refObj->Fields['keywords'] : '' );
原代碼75行:if(!empty($refObj->Fields['keywords']))
原代碼77行:$keywords = explode(',' , trim($refObj->Fields['keywords']));

第3步:在87行下添加“$keyword .= $keyword=='' ? " CONCAT(arc.title,arc.keywords,arc.shorttitle) REGEXP '($k)'": " OR CONCAT(arc.title,arc.keywords,arc.shorttitle) REGEXP '($k)'";”
源代碼87行注銷://$keyword .= ($keyword=='' ? " CONCAT(arc.keywords,' ',arc.title) LIKE '%$k%' " : " OR CONCAT(arc.keywords,' ',arc.title) LIKE '%$k%' ");

電腦互助網(wǎng)添加代碼意思:原來的模糊查詢語(yǔ)句,作者在這里多加了一個(gè)短標(biāo)題也要查詢,不過我不喜歡用linke這個(gè)模糊查詢,所以在這里換成REGEXP查詢。

第4步:在第107行下面添加以下代碼并保存。

代碼如下:

/**
按tag標(biāo)簽關(guān)聯(lián)文章內(nèi)容 query2為備用,如果query為空的話,第二個(gè)就直接顯示出來
*/
$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 $keyword and arc.ismake = 1 and arc.id <> $arcid ORDER BY arc.sortrank desc LIMIT 0,$row";
$typeids=$refObj->Fields['typeid'];//取出當(dāng)前欄目ID
$query2 = "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 FIND_IN_SET('c', arc.flag)>0 and arc.ismake = 1 And (arc.typeid in ($typeids) or arc.typeid2 in($typeids) or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,$typeids,%' ) And arc.arcrank > -1 ORDER BY arc.sortrank desc LIMIT 0,$row";
/*query3是判斷是否為空用的*/
$query3 = "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 $keyword and arc.ismake = 1 and arc.id <> $arcid ORDER BY arc.sortrank desc LIMIT 0,$row";//這里的SQL具體按自己的數(shù)據(jù)庫(kù)的表字段寫吧,我這是直接寫死了,哎沒辦法,能力有限。
/*
這里是判斷tags標(biāo)簽查詢的是否為空值,如果是空值,就全部使用推薦返回值,如果有值,就直接顯示tags關(guān)聯(lián)。
*/
$result =mysql_query($query3);//query36判斷專用的,主要是作者不會(huì)用SetQuery呀,郁悶。我是直接拼的SQL
if(mysql_num_rows($result)<1){
$dsql->SetQuery($query2);
}else{
$dsql->SetQuery($query);
}

以下是源代碼101行到107全部注銷的圖,單擊圖片查看大圖:

以上代碼意思:按tag標(biāo)簽關(guān)聯(lián)文章內(nèi)容 query2為備用,如果按tags標(biāo)記查詢的數(shù)據(jù)為空的話,第二個(gè)就可以用到了。

第5步:在第原代碼117行下添加以下代碼并保存。
 
代碼如下:

$typeids=$refObj->Fields['typeid'];//取出當(dāng)前欄目ID
$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 FIND_IN_SET('c', arc.flag)>0 and arc.ismake = 1 And (arc.typeid in ($typeids) or arc.typeid2 in($typeids) or CONCAT( ',', arc.typeid2, ',' ) LIKE '%,$typeids,%' ) And arc.arcrank > -1 ORDER BY arc.sortrank desc LIMIT 0,$row";
$dsql->SetQuery($query);

以下是源代碼111行到117全部注銷的圖,單擊圖片查看大圖:

以上代碼意思:第5步查的是當(dāng)tags標(biāo)簽有內(nèi)容時(shí)查的,第5步就是當(dāng)tags標(biāo)簽不為空時(shí)執(zhí)行的SQL。

第6步:完成之后并上傳到空間,即可,作者就不演示代碼后的效果了,如果非想看效果的話,看本文右側(cè)的相關(guān)文章就明白了。


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

  • 400-1100-266
av不卡在线免费观看| 久操视频在线免费观看| 韩日一区二区| 麻豆精品在线观看| 日本韩国欧美超级黄在线观看| 国产又粗又猛又黄视频| 国产精品久久久久久妇女6080| 红杏aⅴ成人免费视频| 亚洲成人福利在线| 国产麻豆一区二区三区精品视频| 亚洲图片在线观看| 人妻无码一区二区三区| 日一区二区三区| 免费黄色欧美视频| 一级毛片免费高清中文字幕久久网| 视频污在线观看| 日韩av中文字幕在线| 亚洲精品888| 欧洲精品久久| 91精品在线观看国产| 亚洲欧洲av| 日韩精品视频在线| 久久综合色天天久久综合图片| 超碰成人在线免费| 国产精品九色蝌蚪自拍| 国产精品自拍偷拍视频| 日韩女优毛片在线| 激情亚洲一区二区三区四区| 国产一区视频观看| 精品一区二区三区五区六区七区| 综合综合综合综合综合网| 欧美经典三级视频一区二区三区| 欧美性受xxxx白人性爽| 福利精品一区| 国产一区二区三区站长工具| f2c人成在线观看免费视频| 亚洲欧美综合7777色婷婷| 国产91精品不卡视频| 久久伊人91精品综合网站| 久久精品2019中文字幕| 天天干天天色天天爽| 樱花草国产18久久久久| 国产精品77777| 国产免费黄色| 韩日毛片在线观看| 国产精品夜夜夜一区二区三区尤| 91精品国产综合久久久久久丝袜| 九一在线免费观看| 亚洲成人第一| av成人福利| 亚洲品质自拍视频| 天堂а√在线中文在线| 中文在线а√天堂官网| 精品国产一区二区三区不卡| 人妖欧美1区| 午夜色在线观看| 国产suv精品一区二区69| 欧美日本在线视频中文字字幕| 久久精品亚洲无码| 精品av一区二区| 啪啪激情综合网| 亚洲激情在线观看视频| 国产大屁股喷水视频在线观看| 天堂电影院在线| 中文字幕一区二区三区av| 国产999精品久久久久久| 尤物视频网址| 午夜国产精品一区| 特级西西444www高清大视频| 国产成+人+综合+亚洲欧美丁香花| 一区二区三区在线播放| 欧美性淫爽ww久久久久无| 日日夜夜免费精品| 亚洲精品在线国产| www.com在线观看| 久久亚洲精品中文字幕冲田杏梨| www.日韩av| 日本丰满少妇裸体自慰| 国产精品123| 国产一区二区三区福利| 欧美亚洲色图校园春色| 国内精品久久久久影院优| 亚洲精品成人无码| 一级做a爱视频| 国产一区二区三区四区五区| 午夜精品久久久久久久星辰影院| 日本中文字幕在线观看视频| 欧美日韩美女在线观看| 日韩成人精品一区二区三区| 久久精品国产99久久| 亚洲国产美国国产综合一区二区| a一级免费视频| 99视频精品全部免费在线视频| 手机看片一区二区| 久久99久久99精品免费看小说| 国产精品最新| 日韩毛片无码永久免费看| 天天av天天翘天天综合网| 国产91露脸中文字幕在线| 亚洲成人激情在线观看| 成人在线短视频| 99久久伊人| 日韩av中文字幕在线| 好吊色视频一区二区| 亚洲女同另类| 亚洲a成v人在线观看| 有色视频在线观看| 先锋影视中文字幕| 男人插女人视频在线观看| 亚洲黑人在线| 最新国产精品久久| 精品一区二区三区中文字幕老牛| 日韩三级电影网| 日本一欧美一欧美一亚洲视频| h网站在线免费观看| 亚洲精品在线看| 日韩欧美一级特黄在线播放| 无码精品黑人一区二区三区| 午夜性福利视频| 99久re热视频精品98| 国产精品盗摄一区二区三区| 国产男女无套在线播放| 尤物av一区二区| 欧美一区日韩一区| 国产精品欧美一级免费| 日韩欧美视频免费观看| 欧美va天堂在线| 色激情天天射综合网| 男人天堂av网| 成人午夜电影久久影院| 性活交片大全免费看| 亚洲一区二区综合| 97国产精品久久久| 成人精品影院| 久久一区二区三区四区五区| 国产精品啊v在线| 噜噜噜久久亚洲精品国产品麻豆| 亚洲天堂网站在线观看视频| 视频二区欧美毛片免费观看| 九色成人搞黄网站| 四虎在线观看| 国产精品久久久久久| 欧美日韩国产成人在线观看| 亚洲一二三四在线| 久久久久久久久久久久久久国产| 爽爽免费视频| 情趣视频网站在线免费观看| 7777精品伊人久久久大香线蕉经典版下载| 91丨九色丨蝌蚪丨少妇在线观看| 亚洲天堂国产精品| 国产成a人亚洲精v品在线观看| 91成人国产在线观看| 久久久精品免费视频| 国产一区二区黄| 亚洲成在人线在线播放| 国产福利一区二区三区在线视频| 亚洲精品一区二三区不卡| 亚洲成av人片在线观看香蕉| 久久久久这里只有精品| 日韩欧美国产1| 日韩欧美在线视频| 免费在线观看污网站| 成人性教育av免费网址| 奇米精品一区二区三区在线观看| 亚洲美洲欧洲综合国产一区| 国产又大又黄的视频| 香蕉视频在线免费| 美女视频黄免费的久久| 日韩欧美国产成人| 亚洲激情成人在线| 久久久不卡网国产精品一区| 亚洲电影中文字幕| 日本在线观看www| 欧美日韩一区二区不卡| 亚洲资源中文字幕| 男人在线视频资源| 特级西西444www| 精品国产一区在线| 欧美69视频| 日韩中文字幕亚洲一区二区va在线| 久久一二三四| 欧美精品久久久久久久久46p| 两个人看的免费完整在线观看| 久久国产成人午夜av影院宅| 国产成a人亚洲精v品在线观看| 日韩美女国产精品| 1stkiss在线漫画| 久久精精品视频| 亚洲free性xxxx护士白浆| 男人的天堂av网站| 国产精品18久久久久久麻辣| 日本黄大片一区二区三区| 久久午夜宅男免费网站| 成人美女视频| 日本一道在线观看| 国内伊人久久久久久网站视频| 成人午夜剧场视频网站| 欧美一区二区在线观看视频| 成人一对一视频| 精品偷拍激情视频在线观看| 亚洲图区综合网| 天堂网在线资源| 视色视频在线观看| www视频在线观看| 欧美激情一区二区三区p站| 99亚洲伊人久久精品影院红桃| 老鸭窝一区二区久久精品| 精品精品国产毛片在线看| 中文字幕人妻一区| 91一区在线观看| 欧美疯狂做受xxxx高潮| 日韩精品一区二区不卡| 青草国产精品久久久久久| 一区二区三区视频免费观看| sese在线视频| 日韩亚洲不卡在线| 国产在线视频自拍| 成人一级黄色片| 国产精品.xx视频.xxtv| 国产无遮挡又黄又爽免费软件| 欧美一级淫片aaaaaa| 91精品一区二区三区四区| 丰满岳妇乱一区二区三区| 午夜免费啪视频观看视频| 在线观看av每日更新免费| 中国老熟女重囗味hdxx| 亚洲午夜精品一区二区国产| 国产精品无码网站| 亚洲一二三级电影| 国产精品www色诱视频| 在线天堂中文www视软件| 欧洲亚洲精品视频| 黑森林福利视频导航| 日韩女优人人人人射在线视频| 日本怡春院一区二区| 男女羞羞免费视频| rebdb初裸写真在线观看| 亚洲一区二区不卡免费| 国产ts人妖一区二区三区| 亚洲欧美在线看| 亚洲免费三区一区二区| 国产精品久久福利| 中文字幕乱码免费| 成人黄色777网| 综合五月激情网| 福利视频网站导航| 国产欧美一区二区在线播放| 久久精品亚洲乱码伦伦中文| 九一精品久久久| 色伊人久久综合中文字幕| 国产毛片久久久| 亚洲天堂av线| 韩国精品视频在线观看| 国产二级片在线观看| 国产欧美日韩精品在线| 欧美精品18videosex性欧美| 日本熟妇一区二区| 黄色短视频在线观看| wwwwwxxxx日本| 手机看片福利盒子久久| 国内精品久久久久久久久电影网| 人妻丰满熟妇av无码区app| 久久精品a一级国产免视看成人| 男人舔女人下部高潮全视频| 麻豆精品精品国产自在97香蕉| 91在线第一页| 天天夜碰日日摸日日澡| 国产一区三区在线播放| 五月天亚洲综合情| 中文字幕导航| 欧美激情一级二级| aa级大片欧美三级| 欧美~级网站不卡| 视频一区视频二区中文字幕| 丰满人妻一区二区三区无码av| 国产精品扒开腿做爽爽爽男男| 午夜影院日韩| 亚洲欧美在线另类| 欧美日韩一区二区国产| 在线观看三级网站| 超碰97久久| 欧美疯狂性受xxxxx喷水图片| 亚洲v中文字幕| 开心激情五月网| www成人在线| 免费三级网站| 精品一区二区三区蜜桃在线| 亚洲国产一区二区在线| 久久久久久久久免费| 国内精品免费**视频| 一区二区三区日本久久久| 国产三级aaa| 成人一区福利| 日韩av在线一区二区| 国产伦精品一区| 一本大道熟女人妻中文字幕在线| 国产一区视频在线播放| 国产日韩久久| 日韩电影精品| 夜夜操com| 激情视频一区二区三区| 三级av在线免费观看| 国产女人伦码一区二区三区不卡| 亚洲大胆精品| 精品久久久久久中文字幕2017| 国产成人在线免费视频| 伊人网在线免费| 黑人精品无码一区二区三区AV| 久草福利资源站| 亚洲国产一二三| 中文资源在线网| 亚洲麻豆一区二区三区| 欧美一区三区三区高中清蜜桃| 天堂av一区二区三区在线播放| 国产精品一区三区在线观看| 欧美丰满少妇xxxbbb| 欧美亚洲免费| 无码人妻av免费一区二区三区| 各处沟厕大尺度偷拍女厕嘘嘘| 国产精品麻豆网站| 国产精品人人做人人爽人人添| 亚洲一区国产| 精品国产三级a∨在线| 国产欧美中文在线| 国产成人久久精品| 欧美日韩国产激情| 亚洲女与黑人做爰| 波多野结衣福利|