灵动标签完美实现当前栏目高亮-支持二级栏目及内容页及栏目排序

Tag:

推荐: 帝国CMS会员空间新闻列表图片列表按栏目查看
如果会员在多栏目下投稿文章,那么会员空间的文章列表默认显示所有栏目的文章,无法区分。但实际上是可以根据栏目查看的,这样就可以实现在会员空间添加子栏目页面了。 如,空间新闻栏目链接为:/e/space/list.php?userid=13&m

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

帝国CMS实现当前栏目高亮,官网论坛也有一些方法。但都各有缺陷,比如 不支持静态化的栏目页,或不支持内容页。再者就是调用出来的栏目无法自定义排序,也就是只能按栏目ID来排序。很不爽。CEw网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

最完美的栏目高亮方法。隐藏的栏目不显示、栏目自定义排序、支持首页高亮CEw网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

于是,自己动手将其改动了一下,支持DIV+CSS。CEw网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

在模板中引用以下代码调用栏目即可。就这么简单。给力吧。再写CSS定义高亮即可。CEw网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

<ul><li class="<?=$public_r[home]?'on':''?>"><a href="[!---news.url--]"  title="网站首页">网站首页</a></li>[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0  and showclass=0 order by myorder,classid desc",0,24,0}]    <?php    $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址    $class="menuo";   if($GLOBALS[navclassid])   {        $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);        $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID        if($bqr[classid]==$topbclassid)        {            $class="on";        }    }    elseif($public_r[home]==1)    {        $class="menuo";   }    ?>    <li class="<?=$class?>"><a href="<?=$classurl?>">      <?=$bqr[classname]?></a></li>   [/e:loop]</ul>

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

为了支持首页,在首页模板最顶端<html>以外,加上以下代码: CEw网页模板,帝国cms模板,网站模板免费下载,做网站首选站长魔吧

<?php$public_r[home]=1;?>

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

分享: 帝国CMS在终极栏目的列表页调用该栏目下面标题分类的文章
现在终极栏目的列表页下显示该栏目下面标题分类的文章,大概格式是 栏目(终极) ----标题分类一 ----标题分类二标题分类一 文章列表一,文章列表二,文章列表三标题分类二 文章列表一,文章列表二,文章列表三解决办法如下:<?php$t

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

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