!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>网站运维>帝国CMS灵动标签调用当前内容页tags(附代码解释)

帝国CMS灵动标签调用当前内容页tags(附代码解释)

这段帝国CMS调用内容页tags的代码找了很多资料,都不行,因为这个代码涉及一些php语法,网上很多代码都不可能拿来就用,所以这个是经过本人查了很多资料并修改后的最终完成版,你可以根据你自己网站的情况稍加修改即可使用。

帝国CMS灵动标签调用当前内容页tags代码解释:

[e:loop={"SELECT * FROM [!db.pre!]ecms_download_data_1 WHERE id = '".$navinfor[id]."' LIMIT 0 , 10",10,24,0}]

[!db.pre!]代表网站数据库表前缀,注意如果数据库前缀是phome,那么[!db.pre!]代表phome_

SELECT * FROM [!db.pre!]ecms_download_data_1 WHERE id = '".$navinfor[id]."'代表选择id等于当前内容$navinfor[id]的表[!db.pre!]ecms_download_data_1里面的所有记录;

$navinfor[id]代表当前内容页的id;

LIMIT 0,10代表从第一条记录开始,列出10条内容;

10,24,0这个一起解释,10代表列出十条记录,24代表操作类型是通过sql,就是指我们前面的select语句,0代表不只显示有图片的标题;

$a="$bqr[infotags]";获取表[!db.pre!]ecms_download_data_1里面的字段infotags值;

$str=str_replace(',',',',$a);将字段变量$a也就是infotags里面的内容中文逗号,替换为英文逗号;

$t= explode(",", $str);将变量$str按英文逗号,进行打散形成数组;

$t[$i]调用数组$t里面的第$i个值,这个其实就是我们最终要的tags名;

$tagslink="/tag/$t[$i]";这个是代表tags的链接,根据自己tags的链接进行修改,我这里是做伪静态了的,tags链接为https://www.pinzixing.com/tag/tags名;

$tag.="<li><a href='$tagslink' rel='tag'>".$t[$i]."</a></li>";这个就是输出我们的tags链接的html代码,这里加了一个点等于".=",因为我们的tags名可能会有好几个,如果有多个tags名的话,则会将这段代码连续输出。

echo $tag;这个就是输出我们最终想要调用的加链接的tags名。

  • 帝国CMS灵动标签调用当前内容页tags代码解释:

给TA打赏
共{{data.count}}人
人已打赏
网站运维

帝国CMS设置注册会员邮箱验证SMTP发邮件功能

2022-10-9 19:18:37

网站运维

帝国CMS如何调用获取当前页面的浏览量

2022-10-9 19:19:12

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 admin@s9h.cn 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索