Dedecms列表页通过函数调用当前文档tag的方法_DedeCms教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!
Dedecms列表页通过函数调用当前文档tag的方法
在列表页调用当前文档tag标签虽然还没有现成的标签可以用,但是在织梦dedecms中却有这种调用方式的函数。
位于/include/common.func.php文件内的以下代码:      
  1. 先看一下函数原型  
  2.       
  3. //获得某文档的所有tag  
  4. function GetTags($aid)  
  5. {  
  6. global $dsql;  
  7. $tags = ”;  
  8. $query = "Select tag From `dede_taglist` where aid=’$aid’ ";  
  9. $dsql->Execute(‘tag’,$query);  
  10. while($row = $dsql->GetArray(‘tag’))  
  11. {  
  12.    $tags .= ($tags==” ? $row['tag'] : ‘,’.$row['tag']);  
  13. }  
  14. return $tags;  
  15. }  
有了这个函数,在列表页调用可以参照下面这个例子:
  1. {dede:list pagesize=’9′} 
  2. <h2><span>[field:pubdate function="GetDateTimeMK(@me)"/]</span><a href=’[field:arcurl/]‘>[field:title/]</a></h2> 
  3. <i>热门关词:[field:id function=GetTags(@me)/] 点击:[field:click/]</i> 
  4. <p>[field:description/]..<a href="[field:arcurl/]">浏览全文</a></p> 
  5. {/dede:list} 
将下面代码插入到你的模板文件 list_article.htm 里面,生成就会看到效果。
热门关词:[field:id function=GetTags(@me)/] 这一段就是我们所要的列表页调用TAG标签。
仅供大家学习参考。

查看更多 DedeCms教程  织梦模板  织梦DedeCms视频教程  织梦dedecms专题

来源:模板无忧//所属分类:DedeCms教程/更新时间:2020-05-11
相关DedeCms教程