Dede列表页调用TAG标签的两种方法

Dede列表页调用TAG标签的两种方法,第1张

Dede列表页调用TAG标签的两种方法

关键词:方法标签调用。quottsql-&;gt行标签&Lttagnamededecms默认设置在目录中,不能调用tag标签。在你们版主的帮助下,我想给你们展示一个方法。方法1:将下面的代码[field:idrunPHP=yes]$tsql=newdedesq添加到目录的必要部分。

关键字描述:方法标签调用&nbsp&quottsql-&gtrowtags&lttagname

dedecms默认设置在目录是没法调用tag标签的,历经诸位版主们的协助,现给大伙儿出示出种方法
方法1:
在目录必须的部位添加下述编码

[field:idrunphp=yes]
$tsql=newDedeSql(false);
$tags='';
$tsql->SetQuery("Selecti.tagnameFromxkzzz_tag_listtleftjoinxkzzz_tag_indexioni.id=t.tidwheret.aid='@me'");
$tsql->Execute('t');
while($row=$tsql->GetArray('t',MYSQL_ASSOC)){
$tags.="<ahref='/tag.php?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>";


}
@me=$tags;

[/field:id]

方法2:
在inc_functions.php文件里添加

functionlisttag($aid){
$tsql=newDedeSql(false);
$tags='';
$tsql->SetQuery("Selecti.tagnameFromxkzzz_tag_listtleftjoinxkzzz_tag_indexioni.id=t.tidwheret.aid='$aid'");
$tsql->Execute('t');
while($row=$tsql->GetArray('t',MYSQL_ASSOC)){
$tags.="<ahref='/tag.php?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>";
}
return$tags;
}

随后在目录页相对部位添加
[field:IDfunction="listtag(@me)"/]标识


在这儿对不显示,天工及诸位论坛版主的协助表示感激

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/773870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存