今天在做首页模板文章列表的时候,正好用的鼠标触发弹出详细信息的功能,我想加上一个tags标签的功能,才发现,原来dedecms首页本身是没有调用标签的功能。于是研究了一下sql,得出来了方法。


 

模板天下引用内容

 [field:id runphp=yes] 
 $tsql = new DedeSql(false); 
$tags = ''; 
$tsql->SetQuery("Select i.tag From mbtx_taglist t left join mbtx_tagindex i on i.id=t.tid where t.aid='@me'"); 
$tsql->Execute('t'); 
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ 
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";        
} 
@me=$tags; 
[/field:id]

  模板天下Dedecms教程中心为您奉上,希望给您在使用dedecms建站的时候能带来一定的帮助。本教程为模板天下原创教程,转载请注明出处。

  注:请将上面的mbtx_中的mbtx_替换为你网站的数据表名,一般默认为dede_