帝國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為不顯示