dedeCMS列表頁如何調用tag

dedeCMS列表頁如何調用tag

dedecms列表頁如何調用tag?

dedecms5.6以前的版本?

打開DEDECMS根目錄include/common.func.php?

在最底部 ?> 前面加入以下代碼:?

推薦學習:織夢cms

代碼如下:

$tsql?=?new?DedeSql(false);? $tags?=?'';? $tsql-&gt;SetQuery("Select?i.tag?From?dede_taglist?t?left?join?dede_tagindex?i?on?i.id=t.tid?where?t.aid='$aid'");? $tsql-&gt;Execute('t');? while($row?=?$tsql-&gt;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
喜歡就支持一下吧
點贊13 分享