帝国CMS调用父栏目下所有子栏目(排除当前栏目)

Tag:

推荐: 灵动标签完美实现当前栏目高亮-支持二级栏目及内容页及栏目排序
帝国CMS实现当前栏目高亮,官网论坛也有一些方法。但都各有缺陷,比如 不支持静态化的栏目页,或不支持内容页。再者就是调用出来的栏目无法自定义排序,也就是只能按栏目ID来排序。很不爽。最完美的栏目高亮方法。隐藏的栏

给一客户制作仿京东商城的商品分类菜单,本来这种菜单形式也很常见的,但京东商城的比较变态,就是当前栏目展示并且在保在最上面。如下图。P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

00.jpgP9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

如是就想到一个思路:P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

先调用当前栏目的子栏目,然后再调用父栏目下所有子栏目(排除当前栏目)。P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

代码如下:P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

<?php//List all brother class exp self//trylife.$tl_thisclassid=$GLOBALS[navclassid];$tl_bclassid=$class_r[$tl_thisclassid][bclassid];$tl_class_sql=$empire->query("select classid,classname from {$dbtbpre}enewsclass where bclassid='".$tl_bclassid."'  and showclass=0 order by myorder,classid desc");while($tl_class_r=$empire->fetch($tl_class_sql)){if($tl_class_r[classid]==$tl_thisclassid)    {continue;    }?>        <li><a href="<?=sys_ReturnBqClassname($tl_class_r,9)?>"><?=$tl_class_r[classname]?></a></li>   <?}?>

P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧
P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

P9v网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

分享: 帝国CMS灵动标签调用当前父栏目下所有子栏目-支持选中状态/高亮
帝国CMS实现灵动标签调用当前父栏目下所有子栏目-支持选中状态及当前栏目高亮,支持栏目自定义排序。最适用于内容模板,显示父栏目下的子栏目。支持静态栏目页与动态栏目页代码如下[e:loop={"select classname,classpath

作者:admin/ 所属分类:CMS/ 更新时间:2018-01-11
最新评论:发布评论
条评论

用户名:    密码:   验证码:        匿名评论
相关CMS教程
    无相关信息
©   2016   www.zzm8.com站长魔吧网
收藏&分享