您现在的位置是:芭奇站群管理系统 > 学习收录 > -> DEDE:怎样在文章页和列表页调用tag的方法

DEDE:怎样在文章页和列表页调用tag的方法

时间:2011-11-19 14:03

修改nclude/common.func.php 加入以下代码:
function listtag($aid)
{
$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 href=’/tags.php?/”.urlencode($row['tag']).”/’>”.$row['tag'].”</a> “;
}
return $tags;
}
然后在文章页可以使用{dede:field.id function=”listtag(@me)”/}来调用TAG标签,
在列表页可以使用[field:id function="listtag(@me)"/]来调用TAG标签.