Ecmsphp开发中心

1252

帖子

19

跟帖

8

粉丝

用户组:普通会员

头    衔:白银会员

版主

积分
356930
登陆
2134 次
私信
注册时间
2014-06-21 14:06:06
最后登陆时间
2023-09-24 16:04:46

帝国CMS教程:灵动标签loop调用标签云的方法

 [只看主题]
楼主
0 |
发表: 3 年前
| |
| |
跳转

帝国cms灵动标签loop调用标签云的方法介绍,是教大家如何使用loop灵动标签调用标签云的教程。


[e:loop={0,10,3,0,'','rand()'}]

<?php

$newbook1=$empire->query("select * from phome_ecms_news_data_1 where id =".$bqr[id]."");

$r1=$empire->fetch($newbook1);

$a="$r1[infotags]";

$str=str_replace(',', ',', $a);

$tag='';

$t= explode(",", $str);

for($i=0;$i<count($t);$i++)

{

if($t[$i])

{

  $tagslink="/tags-".urlencode($t[$i])."-0.html";

  $tag.="<a href='$tagslink' target='_blank'>".$t[$i]."</a> ";

}

}

echo $tag;

?>

[/e:loop]


需要配合伪静态使用。

需要在帝国cms后台,系统--系统设置--伪静态设置--tag。tag按默认设置。

然后nginx设置伪静态规则

rewrite ^/tags-(.+?)-([0-9]+).html$ /e/tags/index.php?tagname=$1&page=$2 last;


以上是灵动标签loop调用标签云的教程。

ecmsphp开发中心
ecmsphp开发中心
验证码 换一个

当前在线人数: 0
取消

感谢您的支持,我们会继续努力!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

×

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

帝国CMS教程:灵动标签loop调用标签云的方法