帝国cms灵动标签随机调用全站的Tag标签的方法

时间:2023年07月22日

/

来源:网络

/

编辑:佚名

帝国cms灵动标签随机调用全站的Tag标签,用sql查询标签名,然后使用rand()。下面是78模板网整理的关于本篇内容在“帝国cms常见问题”中的解决方案和思路,方便新手站长们在利用帝国cms建网站的时候,可以少走一些弯路。
随机调用30条tags,地址调用tagname
[e:loop={"select tagname,num from [!db.pre!]enewstags order by rand() limit 30",0,24,0}]
<?
echo '<li><a href="'.$public_r[newsurl].'e/tags/?tagname='.urlencode($bqr['tagname']).'"><span> ('.$bqr['num'].')</span>'.$bqr['tagname'].'</a></li>';
?>
[/e:loop]
随机调用30条推荐的tags,地址调用tagid
[e:loop={"select tagname,num,tagid from [!db.pre!]enewstags where isgood=1 order by rand() limit 30",0,24,0}]
<?
echo '<a href="'.$public_r[newsurl].'e/tags/?tagid='.urlencode($bqr['tagid']).'"><span> ('.$bqr['num'].')</span>'.$bqr['tagname'].'</a>';
?>
[/e:loop]
除了灵动标签,还可以用帝国的内置标签调用:
[showtags]'',30,0,'rand()',0,'',' ',1,'&tempid=8','tagid'[/showtags]
其中&tempid=8是指定显示的列表模板,这里可以不用填写,留空就可以,tagid是指定在链接使用变量名,当然还可以使用tagname。所以如果不指定模板id,使用tagnam可以这么调用:
[showtags]'',30,0,'rand()',0,'',' ',1,'','tagname'[/showtags]
以上就是关于帝国cms常见问题中"帝国cms灵动标签随机调用全站的Tag标签的方法"的全部内容,如果有遇到帝国cms常见问题其他问题的,可以在评论留言,或者加微信咨询。
猜你需要

豫ICP备2021026617号-1  豫公网安备:41172602000185   Copyright © 2021-2028 www.78moban.com/ All Rights Reserved

本站作品均来自互联网,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系 1565229909#qq.com(把#改成@),我们将立即处理。