织梦怎么实现TAG标签能够搜索

2025-11-05 02:13:27

1、dedecms5.7版本的调用方法

织梦怎么实现TAG标签能够搜索

2、首先,找到include\helpers\archive.helper.php文件(注:有朋友会疑问,主页和频道、列表应该加的是不同的调用,不过本人开始用列表页测试,成功;加入主页后测试也是成功显示的,所以我就没再继续深究下去了,另外,这个文件的内容更改,在后台文件是更改不了的,提示是注入sql,所以要在ftp中找到这个文件进行更改才行0。)

织梦怎么实现TAG标签能够搜索

织梦怎么实现TAG标签能够搜索

3、在底部增加:

    function GetTags_list($aid)

 

        {

 

            global $dsql;

 

            $tags = '';

 

            $query = "SELECT tag FROM `ma_taglist` WHERE aid='$aid' ";

织梦怎么实现TAG标签能够搜索

织梦怎么实现TAG标签能够搜索

4、$dsql->Execute('tag',$query);

 

            while($row = $dsql->GetArray('tag'))

 

            {

织梦怎么实现TAG标签能够搜索

5、 $tags .= ($tags=='' ? "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>" : ','."<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>");

 

            }

 

            return $tags;

 

        }

织梦怎么实现TAG标签能够搜索

6、然后,在列表需要调用tag标签的位置添加:

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

即可完成。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢