dedecms文章列表调用tag标签

文章描述:

dedecms如何在文章列表里面调用当前文章的标签

1、打开include\helpers\archive.helper.php文件,在文件里面新增一个自定义方法:

function GetTags_list($aid) {
    global $dsql;
    $tags = '';
    $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
    $dsql ->Execute('tag', $query);
    while($row = $dsql ->GetArray('tag')) {
        $tags.= ($tags == '' ? "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>": ','."<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>");
    }
    return $tags;
}

2、在文章列表模板调用自定义方法:

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

 

发布时间:2021/06/18

发表评论