Dedecms5.7首頁及列表調用文章帶鏈接的tags方法,織
導讀:織夢技術織夢技術在dedecms的以往版本中我們可以找到調用列表文章的TAG的方法。但是在dede5.7的版本中 已經沒有現成的調用tag的標簽可以用了。但是網絡總是不缺高手的免費織夢模板dede織夢模板。
在dedecms的以往版本中我們可以找到調用dede會員中心模板列表文章的TAG的方法。但是在dede5.7的版本中 已經沒有現成的調用tag的標簽可以用了。但是網絡總是不缺高手的,已經有人修改成功!
我們在 /include/helpers/archive.helper.php 下發現了如下代碼:
//獲得某文檔的所有TAG
tag function GetTags($aid)
{
global $dsql; $tags = '';
$query = "Select tag From `gk_taglist` where aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags .= ($tags=='' ? $row['tag'] : &織夢模板#39;,'.$row['tag']);
}
return $tags;
}
有了這個函數,在列表頁調用可以參照下面這個例子:
{dede:list pagesize='9'}
[field:pubdate function="GetDateTimeMK(@me)"/]
[field:title/]
熱門關詞:[field:id function=GetTags(@me)/] 點擊:[field:click/]
[field:description/]..
{/dede:list}
將下面代碼插入到你的模板文件 list_article.htm 里面,生成就會看到效果。
熱門關詞:[field:id function=GetTags(@me)/] 這一段就是我們所要的列表頁調用TAG標簽。
另外要說的一點就是:
[field:id function=GetTags(@me)/]
這個標簽是可以可以調出tag來,不過這是不帶鏈接的
如果需要連接,請注釋include\helpers\archive.helper.php文件130行
// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
用下面語句替換,當然你也可以加入自己的樣式
$tags .= "<a href='/tags.php?/".urlencode($row['tag']).&qu織夢手機模板ot;'>".$row['tag']."</a>";
當然文章頁就用:{dede:field.id function="GetTags(@me)/}一樣是帶鏈接的喲!!相關免費織夢模板dede織夢模板。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章Dedecms5.7首頁及列表調用文章帶鏈接的tags方法,織主要講述首頁,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34095.html