DEDEBIZ内容页、列表页调用当前文章的TAG标签
DEDEBIZ内容页当前文章的TAG标签调用代码:
{dede:tag row='5' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
DEDEBIZ栏目列表页调用当前文章的TAG标签调用代码:
[field:id function='obtaintags(@me,3)'/]
3表示调用文档3个标签,效果如下:
最新V6.5.6版本里面,官方把扩展里面的内容全部清空了。如果列表页需要调用 TAG标签,可以把下面代码添加到extend.func.php文件里面就行了。
//标签调用[field:id function='obtaintags(@me,3)'/]3表示调用文档3个标签
function obtaintags($aid, $num = 3)
{
global $dsql, $cfg_cmspath, $cfg_rewrite;
$newtag = '';
$query = "SELECT * FROM `#@__taglist` WHERE aid='$aid' LIMIT $num";
$dsql->Execute('tag', $query);
while ($row = $dsql->GetArray('tag')) {
if ($cfg_rewrite == 'Y') {
$link = $cfg_cmspath."/tags/{$row['tid']}";
} else {
$link = $cfg_cmspath."/apps/tags.php?/{$row['tid']}";
}
$newtag .= ($newtag == '' ? "<a href=\"{$link}\">{$row['tag']}</a>" : "、<a href=\"{$link}\">{$row['tag']}</a>");
}
return $newtag;
}
END
声明:
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。
THE END