帝國CMS實現(xiàn)靈動標簽調(diào)用當前父欄目下所有子欄目-支持選中狀態(tài)及當前欄目高亮,支持欄目自定義排序。最適用于內(nèi)容模板,顯示父欄目下的子欄目。
支持靜態(tài)欄目頁與動態(tài)欄目頁
代碼如下
[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>
以上會將設(shè)置為隱藏的欄目也調(diào)用出來,以下代碼不調(diào)用隱藏設(shè)置的欄目:
[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為不顯示