帝国CMS灵动标签调用当前父栏目下所有子栏目的方法!(支持选中状态高亮显示)
帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。 支持静态栏目页与动态栏目页 代码如下[e:loop={"selectclassname,cl……
帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。
支持静态栏目页与动态栏目页
代码如下
[e:loop={"selectclassname,classpath,classidfromphome_enewsclasswherebclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."'orderbymyorder,classiddesc",0,24,0}]<?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址?><liclass=""id="cid<?=$bqr[classid]?>"><ahref="<?=$classurl?>"><?=$bqr[classname]?></a></li>[/e:loop]<script>varchangeclass=window.document.getElementById('cid[!---self.classid--]');changeclass.className='on';</script>
以上会将设置为隐藏的栏目也调用出来,以下代码不调用隐藏设置的栏目:
[e:loop={"selectclassname,classpath,classidfromphome_enewsclasswherebclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."'andshowclass=0orderbymyorder,classiddesc",0,24,0}]<?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址?><liclass=""id="cid<?=$bqr[classid]?>"><ahref="<?=$classurl?>"><?=$bqr[classname]?></a></li>[/e:loop]<script>varchangeclass=window.document.getElementById('cid[!---self.classid--]');changeclass.className='on';</script>
也就是增加了:
andshowclass=0
0为显示,1为不显示
- 上一篇
帝国CMS手机版内容图片压缩方法
电脑端的内容图片一般比较大,在移动端下加载会很慢,此时我们需要把这些图片处理下,帝国CMS手机版内容图片压缩方法。借助PHP的函数 preg_replace_callback: 函数执行一个正则表达式搜索并且使用一个回调进行替换。直接看
- 下一篇
帝国cms模板里调用前台会员名及投稿数量排名的代码
以下是调用代码:会员投稿新闻数据表的排行榜<table>[e:loop={'SELECT userid, username, COUNT( userid ) AS total FROM phome_ecms_news GROUP BY use