帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。
支持静态栏目页与动态栏目页
代码如下
1 2 3 4 5 6 7 8 9 10 | [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> |
以上会将设置为隐藏的栏目也调用出来,以下代码不调用隐藏设置的栏目:
1 2 3 4 5 6 7 8 9 10 | [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> |
也就是增加了:
1 | and showclass=0 |
0为显示,1为不显示
新闻热点
疑难解答