有网友咨询想要在帝国CMS网站内添加TAGS标签,但是不知道如何实现,今天家兴网络分享下帝国cms调用TAGS方法希望对大家有所帮助,下面看代码示例!
TAGS标准调用代码示例
[e:loop={0,10,3,1,'','newstime DESC'}] <?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="https://www.zzzzjy.cn/e/tags/?tagname=".urlencode($t[$i]).""; $tag.="<a href='$tagslink' target='_blank'>".$t[$i]."</a> "; } } echo $tag; ?> [/e:loop]
指定分类/指定条件所有TAGS代码示例
[e:loop={"select * from [!db.pre!]enewstags order by num desc limit 10",0,24,0}] <li><a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a></li> [/e:loop]
根据TAGS D显示代码示例
[e:loop={"select * from [!db.pre!]enewstags order by tagid",0,24,0}] <li><a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a></li> [/e:loop]
帝国CMS TAGS伪静态设置
新建 .htaccess 文件,放在网站根目录下。
.htaccess文件中写入如下规则:(注意规则文件中的规则要与后台设置的一致)
# 将 RewriteEngine 模式打开
RewriteEngine On
#信息内容页:showinfo-[!--classid--]-[!--id--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^showinfo-(.+?)-(.+?)-(.+?).html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3
#信息列表:listinfo-[!--classid--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^listinfo-(.+?)-(.+?).html$ /e/action/ListInfo/index.php?classid=$1&page=$2
#标题分类列表页:infotype-[!--ttid--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^infotype-(.+?)-(.+?).html$ /e/action/InfoType/index.php?ttid=$1&page=$2
#TAGS信息列表页:tags-[!--tagname--]-[!--page--].html
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^tags-(.+?)-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2
看了小编分享的帝国cms网站通过灵动标签调用TAGS标签方法!您感觉如何?对您有用,请分享给您的站长朋友,感谢您的观看!