下面是tags的调用代码,加到内容页模板里面:
折叠PHP 代码
- <?php
- $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewstagsdata where classid='$navinfor[classid]' and id='$navinfor[id]' order by tagid",10,24,0);
- $bqno=0;
- while($bqr=$empire->fetch($ecms_bq_sql))
- {
- $bqsr=sys_ReturnEcmsLoopStext($bqr);
- $bqno++;
- ?>
- <?php
- $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewstags where tagid='$bqr[tagid]' order by tagid",1,24,0);
- $bqno2=0;
- while($bqr2=$empire->fetch($ecms_bq_sql2))
- {
- $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
- $bqno2++;
- ?>
- <li class="tag-<?=$bqno?>"><a href="/e/tags/?tagname=<?=urlencode($bqr2[tagname])?>"><?=$bqr2[tagname]?></a></li>
- <?php
- }
- }
- ?>
接着在css中定义标签的样式,这个可以自己定义。
折叠CSS 代码
- .tag-1{background:#ff7094;}
- .tag-2{background:#94b770;}
- .tag-3{background:#db94ff;}
- .tag-4{background:#399;}
- .tag-5{background:#f60;}
效果如下: