黑马模板网专注企业网站模板制作,包括企业pbootcms网站模板,静态网页模板,网站源码下载,HTML网站模板等等。
免责声明:本站所有资源(模板、图片)搜集整理于互联网或者网友提供,仅供学习与交流使用,如果不小心侵犯到你的权益,请及时联系我们删除该资源。
帝国CMS 内容页如何调用tag标签伪静态 url教程
调用标签:
- <?php
- $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewstags ORDER BY num DESC limit 100",14,24,0);
- $bqno=0;
- while($bqr=$empire->fetch($ecms_bq_sql))
- {
- $bqsr=sys_ReturnEcmsLoopStext($bqr);
- $bqno++;
- ?>
- <div class="body-flex-wrap_item">
- <a href="/tag/<?=$bqr[tagid]?>.html" target="_blank"><?=$bqr[tagname]?></a>
- </div>
- <?php } ?>
内容标签:
- <?php
- $tbname=$class_r[$navinfor['classid']]['tbname'];
- $ftbname=$dbtbpre."ecms_".$tbname."_data_".$navinfor['stb'];
- $hlt = $empire->fetch1("select infotags from {$ftbname} where id='$navinfor[id]'");
- $a=$hlt[infotags];
- $str=str_replace(',', ',', $a);
- $tag='';
- $t= explode(",", $str);
- for($i=0;$i<count($t);$i++)
- {
- if($t[$i])
- { $datar=$empire->fetch1("select tagid from {$dbtbpre}enewstags where tagname='$t[$i]' limit 1");
- $tagslink="/tag/".$datar[tagid].".html";
- echo '<li><a href="'.$tagslink.'" >'.$t[$i].'</a></li>';
- }
- }
- ?>
伪静态规则:
- rewrite '^/tag/([a-zA-Z0-9]+).html$' /e/tags/?tagid=$1 last;