所有一级栏目遍历,如果有子栏目的话,遍历出来. 注意下方的bclassid是可以改变的.可以改成自己想要设置的父栏目id. 遍历所有栏目,如果有二级栏目的话显示 [e:loop={"select classid,classname,islast,bname from {$dbtbpre}enewsclass where bclassid='0' order by myorder,classid ASC limit 11",0,24,0}] <?php $classurl=sys_
<? $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID ?> [e:loop={"select classid,classname,classpath from [!db.pre!]enewsclass where bclassid = ‘$bclassid’ order by classid”,0,24,0}]<!-取得父栏目下的子栏目-> <li><a href=”&l
使用dedecms建网站,有时为了某种功能的需要,需要通过代码判断当前栏目下是否有子栏目,如果有,显示一种样式,如果没有,显示另一种样式. dedecms判断当前栏目下是否有子栏目可使用以下的代码进行判断: {dede:field name=typeid runphp="yes"} global $dsql; $sql = "SELECT id From `dede_arctype` WHERE reid='@me' And ishidden<>1 order b
[e:loop={"select * from phome_enewsclass where bclassid in (2) order by classid asc",0,24,0}] <li <?php if($GLOBALS[navclassid] == $bqr[classid]) {echo "class='addactive'";} ?>><a href="/<?=$bqr[classpath]?>&q
例如:增加栏目自定义字段:chushi_bpic 用下面的灵动标签和调用: [e:loop={"select C.classid,C.classname,C.classimg,D.chushi_bpic from {$dbtbpre}enewsclass C LEFT JOIN {$dbtbpre}enewsclassadd D ON C.classid=D.classid where C.bclassid=176 limit 0,16",1,24,0}] <li style=&
oracle有直接的sql来遍历一颗树的子节点和父节点 遍历一个节点的所有子节点(classid的值就是该节点的值) select * from organization_ a start with a.organizationid = 185137connect by prior a.organizationid = a.parentorganizationid 遍历一个节点的所有父节点(classid的值就是该节点的值) select * from organization_ a sta