织梦DEDE文章页与列表页调用TAG标签的方法

时间:2021-11-25
类别:教程 - CMS教程

打开DEDECMS根目录include/common.func.php

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

复制代码代码如下:

  1. function listtag($aid
  2.  
  3.  
  4. $tsql = new DedeSql(false); 
  5.  
  6. $tags = ''
  7.  
  8. $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='$aid'"); 
  9.  
  10. $tsql->Execute('t'); 
  11.  
  12. while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ 
  13.  
  14. $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "
  15.  
  16.  
  17. return $tags
  18.  

文章页TAG标签调用代码:

{dede:field.id function="listtag(@me)"/}

列表页TAG标签调用代码:

[field:id function="listtag(@me)"/]

    收藏