dedecms列表頁如何調用tag?
dedecms5.6以前的版本?
打開DEDECMS根目錄include/common.func.php?
在最底部 ?> 前面加入以下代碼:?
推薦學習:織夢cms
代碼如下:
$tsql?=?new?DedeSql(false);? $tags?=?'';? $tsql->SetQuery("Select?i.tag?From?dede_taglist?t?left?join?dede_tagindex?i?on?i.id=t.tid?where?t.aid='$aid'");? $tsql->Execute('t');? while($row?=?$tsql->GetArray('t',MYSQL_ASSOC)){? $tags?.=?"<a>".$row['tag']."</a>?";? }? return?$tags;? }
2.然后在文章頁可以使用?
{dede:field.id?function="listtag(@me)"/}
來調用TAG標簽,?
在列表頁可以使用?
[field:id?function="listtag(@me)"/]
來調用TAG標簽.?
dedeCMS5.7?
dedecms v5.7版本直接使用標簽:[field:id function=GetTags(@me)/] ,就可以調用出來了。只不過不帶連接的,如果需要連接,請注釋掉includehelpersarchive.helper.php文件的130行:?
//?$tags?.=?($tags==''???$row['tag']?:?','.$row['tag']);
用下面語句替換,當然你也可以加入自己的樣式?
$tags?.=?"<a>?";</a>
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END