帝国cms按26个字母排序调用方式
我的站长站
2023-08-01
共人阅读
分享帝国 CMS 按 26 个英文字母排序的标签调用方法,提供实用代码示例,可实现内容按字母分组、排序展示,适配模板开发与页面布局需求,代码可直接套用。
自定义字母数组
<? $zm=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']; ?>
字母数组导航
<?
for($i=0;$i<count($zm);$i++){
?>
<a target="_self" href="#goto<?=$bqr1['classid'].$zm[$i]?>"><?=$zm[$i]?></a>
<?
}
?>按字母调用信息
<?
for($i=0;$i<count($zm);$i++){
?>
<h3>
<a name="goto<?=$bqr1['classid'].$zm[$i]?>" id="goto<?=$bqr1['classid'].$zm[$i]?>"><?=$zm[$i]?></a>
</h3>
<ul class="mingxing_list clearfix">
<?
$sql=$empire->query("select title,titleurl from {$dbtbpre}ecms_video where ".ReturnClass($class_r[$bqr1[classid]][sonclass])." and infozm = '$zm[$i]' order by id desc");
while($bqr=$empire->fetch($sql)){
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
?>
<li>
<a href="<?=$bqr['titleurl']?>"><?=$bqr['title']?></a>
</li>
<?}?>
</ul>
<?
}
?> 