帝国CMS灵动标签调用当前父栏目下所有子栏目-支持选中状态/高亮
帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。
支持静态栏目页与动态栏目页
代码如下
[e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by myorder,classid desc ",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
<li class="" id="cid<?=$bqr[classid]?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>
[/e:loop]
<script>
var changeclass=window.document.getElementById('cid[!---self.classid--]');
changeclass.className='on';
</script>
以上会将设置为隐藏的栏目也调用出来,以下代码不调用隐藏设置的栏目:
[e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' and showclass=0 order by myorder,classid desc ",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
<li class="" id="cid<?=$bqr[classid]?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></li>
[/e:loop]
<script>
var changeclass=window.document.getElementById('cid[!---self.classid--]');
changeclass.className='on';
</script>
也就是增加了:
and showclass=0
0为显示,1为不显示
相关帝国教程
- 03-16WordPres批量删除栏目教程
- 02-16帝国CMS调用会员名和会员投稿数量排名
- 08-12帝国CMS验证码系统如何使用?
- 04-12帝国CMS搜索页模板分页如何去掉信息总数
- 09-13帝国cms如何调用Wordpress博客最新文章的方法
- 12-11帝国CMS怎么调用信息发布人的IP地址
- 05-04帝国CMS充值提示“请选择充值类型”的解决办法
- 11-03帝国CMS在首页列表页模板调用内容页下载地址的方法
- 04-18帝国cms灵动标签取得内容和栏目链接地址调用代码是什么?
- 09-13帝国cms模板哪些垃圾代码可以清理掉?
- 12-07帝国CMS按分类调tags
- 11-09帝国cms在列表页模板显示信息的收藏次数方法是什么?
- 02-21帝国cms 复选框字段分隔去掉最后一个值得分隔符
- 09-28帝国CMS会员中心模板中判断收藏夹是否有内容
- 07-04帝国CMS用灵动标签调用多表多模型文章信息
- 05-20帝国7.5前台调用会员内部组id
- 11-21帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads
- 10-31帝国CMS更新时提示Fatal error:Allowed memory size of的解决方法
- 03-09帝国cms清除采集时的空白数据
- 02-12帝国CMS前台会员发送消息调用编辑器的方法