发布时间:2024-03-06 07:06:51
来源:互联网
.
你长着一对翅膀。坚韧地飞吧,不要为风雨所折服;诚挚地飞吧,不要为香甜的蜜汁所陶醉。朝着明确的目标,飞向完美的人生。
文章页的tag的调用解决办法:
TAG的调用方式为:TAG:{dede:field.tags/}
这个在内容页模板中使用
全局标签{dede:tag row='8' getall='1' sort='month'}
支持属性
row|30 行数
sort|new 排序
getall|0 调用类型
可以查看/include/taglib/tag.lib.php
找到include/common.func.php
替换下面的函数就可以了
//获得某文档的所有tag
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=='' ? "<a rel="nofollow noopener noreferrer" href=/tags.php?/{$row['tag']}target=_blank>{$row['tag']}</a>" : ','."<arel="nofollow noopener noreferrer" href=/tags.php?/{$row['tag']}target=_blank>{$row['tag']}</a>");
}
return $tags;
}
在列表页的列表里调用TAG代码如下
[field:id runphp=yes]
$tsql = new DedeSql(false);
$tags = '';
$tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='@me'");
$tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC)){
$tags .= "<a rel="nofollow noopener noreferrer" href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>";
}
@me=$tags;
[/field:id] |
到此这篇关于织梦TAG标签调用两例就介绍到这了。人为什么会犯下同样的错误?原因或许只有一个晚安!更多相关织梦TAG标签调用两例内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!