当前位置:主页 > 下载 > 文章浏览

织梦TAG标签添加链接

时间:2015-07-28 22:36来源:代码君点击数:

dedecms v5.7版本直接使用标签[field:id function=GetTags(@me)/]即可调用TAG,但缺点是不能自带链接。本案例就是为了实现给调用的TAG添加链接,文章下方提供修改后的源码下载。

修改文件:

1、在include/helpers/archive.helper.php文件中:

(1)注释或删除掉第130行:

$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

(2)将130行改为(可加入自己的样式):

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

(3)在下方空白处添加如下代码(135行起):

if ( ! function_exists('GetTagk')) {
function GetTagk($aid) {
global $dsql;
$tagk = '';
$query = "SELECT tag,aid FROM `dmjtaglist` WHERE aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{ $tagk .= ($tagk=='' ? $row['tag'] : ','.$row['tag']); }
return $tagk;
}
}

2、在dede/article_edit.php文件中:

(1)找到第55行: $tags = GetTags($aid);

(2)在下方第56行添加代码: $tagk = GetTagk($aid);

3、在dede/templets/article_edit.htm文件中:

找到第255行 <?php echo $tags; ?> 将其替换为 <?php echo $tagk; ?>

操作方法:

1、登录FTP空间,上传dede与include文件夹直接覆盖源文件即可;

2、如果后台地址有更改,请先更换dede文件夹名称与后台地址一致后再上传覆盖;

3、建议导入文件到FTP空间覆盖前备份源文件;

4、登陆网站后台管理,先清理系统缓存,然后一键更新网站(更新所有)即可;

其他声明:

1、TAG标签页链接地址为http://您的域名/tags.php,例如http://daimajun.com/tags.php;

2、Tag列表页模板:templets\default\taglist.htm ;

Tag文章页模板:templets\default\tag.htm ;

如果更改了网站默认模板,需先复制这两个文件到当前网站模板文件夹下并修改相应样式;

【织梦TAG标签添加链接】源码下载地址(内附详细文档说明):

http://pan.baidu.com/s/1mgnFuti

解压密码:daimajun

草根站长月入过万的秘籍

来源:代码君(daimajun.com) |  欢迎分享本文,转载请注明出处!

作者:袁程旭 | 发布:2015-07-28

分类:下载

标签:织梦  TAG  

本文固定链接:http://daimajun.com/download/9.html

返回顶部