Dedecms5.7首页及列表调用文章带链接的tags方法,织
导读:织梦技术织梦技术在dedecms的以往版本中我们可以找到调用列表文章的TAG的方法。但是在dede5.7的版本中 已经没有现成的调用tag的标签可以用了。但是网络总是不缺高手的免费织梦模板dede织梦模板。
在dedecms的以往版本中我们可以找到调用dede会员中心模板列表文章的TAG的方法。但是在dede5.7的版本中 已经没有现成的调用tag的标签可以用了。但是网络总是不缺高手的,已经有人修改成功! 我们在 /include/helpers/archive.helper.php 下发现了如下代码: //获得某文档的所有TAG tag function GetTags($aid) { global $dsql; $tags = ''; $query = "Select tag From `gk_taglist` where aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : &织梦模板#39;,'.$row['tag']); } return $tags; } 有了这个函数,在列表页调用可以参照下面这个例子: {dede:list pagesize='9'} [field:pubdate function="GetDateTimeMK(@me)"/] [field:title/] 热门关词:[field:id function=GetTags(@me)/] 点击:[field:click/] [field:description/].. {/dede:list} 将下面代码插入到你的模板文件 list_article.htm 里面,生成就会看到效果。 热门关词:[field:id function=GetTags(@me)/] 这一段就是我们所要的列表页调用TAG标签。 另外要说的一点就是: [field:id function=GetTags(@me)/] 这个标签是可以可以调出tag来,不过这是不带链接的 如果需要连接,请注释include\helpers\archive.helper.php文件130行 // $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面语句替换,当然你也可以加入自己的样式 $tags .= "<a href='/tags.php?/".urlencode($row['tag']).&qu织梦手机模板ot;'>".$row['tag']."</a>"; 当然文章页就用:{dede:field.id function="GetTags(@me)/}一样是带链接的哟!!相关免费织梦模板dede织梦模板。
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-22 ,文章Dedecms5.7首页及列表调用文章带链接的tags方法,织主要讲述首页,标签,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_34095.html