首页调用TAG标签链接如何修改成绝对链接?

时间:2016-09-02 07:05 / 来源:未知 / 作者:酱油 / 点击:

1:首先,TAG在list等标签是不能调用带URL链接的,修改方法请参考:织梦DEDECMS首页列表页调用文章TAG标签的方法

2:因为喜欢全站启用绝对链接,所以必须修改。(属于本站所有修改绝对链接的一步,不懂的朋友请飞过 文件:\include\helpers\archive.helper.php

打开文件后修改相关代码,大概在114行(V5.7版本为例)

/**
 *  获得某文档的所有tag
 *
 * @param     int     $aid  文档id
 * @return    string
 */
if ( ! function_exists('GetTags'))
{
    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;
    }
}

修改后

/**
 *  获得某文档的所有tag
 *
 * @param     int     $aid  文档id
 * @return    string
 */
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
    {
        global $dsql,$cfg_cmsurl;
        $tags = '';
        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
         $tags .= "<a href=\"$cfg_cmsurl/tags.php?/".urlencode($row['tag'])."/\">".$row['tag']."</a> ";
        }
        return $tags;
    }
}


猜你喜欢

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机