您现在的位置是:首页 > 网站建设网站建设
织梦5.7版本,栏目页调用文章tag标签,并将tag标签链接到文章,该怎么办啊...
江湖快报网2022-12-10 23:53:26【网站建设】人已围观
简介1.如果是dedecms v5.7版本直接使用标签
[field:id function=GetTags(@me)/]
就可以调用出来了。只不过不带连接的。
2.如果需要连接请注释掉include/helpers/archive.helper
1.如果是dedecms v5.7版本直接使用标签
[field:id function=GetTags(@me)/]
就可以调用出来了。只不过不带连接的。
2.如果需要连接请注释掉include/helpers/archive.helper.php文件的130行,
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
用下面语句替换,当然你也可以加入自己的样式
$tags .= <a href='/tags.php?/.urlencode($row['tag'])./'>.$row['tag'].</a> ;
再在下面空白处加入
if ( ! function_exists('GetTagk')){
function GetTagk($aid)
{
global $dsql;
$tagk = '';
$query = SELECT tag,aid FROM `#@__taglist` WHERE aid='$aid' ;
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tagk .= ($tagk=='' ? $row['tag'] : ','.$row['tag']);
}
return $tagk;
}
}
再打开dede/article_edit.php
找到$tags = GetTags($aid);下
面加$tagk = GetTagk($aid);
再打开dede/templets/article_edit.htm
再调用tag标签那里把<?php echo $tags; ?>改成<?php echo $tagk; ?>
这样调用的时候可以调用tag,后台显示也能正常显示。
可以这么用:
{dede:sql sql=SELECT t.aid,t.tag,a.id,a.title FROM dede_taglist as t left join dede_archives a on t.aid = a.id where t.tag=~tags~ LIMIT 0 , 18}
<dd>[field:global.autoindex/]、<a target=_blank href=[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id] title=[field:title /]>[field:title function='cn_substr(@me,55)' /]</a>
</dd>
{/dede:sql}
用这种方法可以调用与该文章有相同TAG标签的所有文章
很赞哦! ()
相关文章
随机图文
-
浙江温州龙港镇与灵溪镇都是全国百强镇,为什么苍南经济还是远落后温州别的县?
作为龙港人,我最有发言权,苍南不缺好的企业,不缺生意人,比如水星家纺,熊猫乳业,天信仪表,均瑶集团等。来过苍南的就知道大街小巷都是商家,都是做生意的,这里做生意的氛围很浓。但是现 -
企业首次建设网站的策划方案与网站改版方案之间有哪些区别和联系
企业首次建设网站策划方案与网站改版方案之间的区别 企业首次建设网站的流程包括——明确建设网站的目的、网站的功能、网站的类型、网站的规模、投入的费用、SEO推广方 -
我想学网站开发建设技术,请问中山石岐哪里有得培训的?
你好,很高兴能为你答疑。中山学文教育开设专业网站开发建设培训课程,学时三个月,地点就在石岐区莲塘路三十六号的石职职教集团内,进门右手的招生大厅就是。详细情况你可问一下学 -
网上商城的建立方案
随着网络的进一步普及和电子商务的高速发展,越来越多的人们开始在网络中寻求方便。网上网物具备了省时、省事、省心、高效等特点,从而受到越来越多人的欢迎。 在网络消费越来