dedecms列表页的列表中调用当前文章的tag标签
在做dedecms列表时,有时会需要在列表中调用当前文章的tag标签,其方法如下。
1、修改文档/include/common.func.php,加入下面的函数
//获得某文档的所有tag https://www.360muye.cn/ function GetTags($aid) { global $dsql; $tags = ”; $query = "Select tag From `dede_taglist` where aid=’$aid’ "; $dsql->Execute(‘tag’,$query); while($row = $dsql->GetArray(‘tag’)) { $tags .= ($tags==” ? $row['tag'] : ‘,’.$row['tag']); } return $tags; }
2、在列表的list_xxx.htm模板文件中调用代码:
{dede:list pagesize=’9′} <h2><span>[field:pubdate function="GetDateTimeMK(@me)"/]</span><a href=’https://www.360muye.cn/ [field:arcurl/]‘>[field:title/]</a></h2> <i>热门关词:[field:id function=GetTags(@me)/] 点击:[field:click/]</i> <p>[field:description/]..<a href="https://www.360muye.cn/[field:arcurl/]">浏览全文</a></p> {/dede:list}
tag标签通过[field:id function=GetTags(@me)/]代码实现调用。
转载请注明:鹏程木业网

浙公网安备 33010602011771号