帝国ECMS教程:当前栏目高亮显示


当前栏目高亮显示应该是现代站点的一个很普通的特色及需求,即增加美感又增强了用户体验度,目前市面上的主流cms基本上都提供了这样一个基本的功能,可以在做模版时通过简单的标签设置而实现。作为主流的cms,很不解帝国为什么连这么基本的功能都没给出一个简单直接的实现方法,期待以后可以在这些看似微末的地方下点功夫。

抱怨完了,其实在帝国官方论坛上已经有了一些相关的解决方法,所谓站在巨人的肩膀上,冰少就直接放一段官网上网友提供的一个解决方法,冰少亲自实验了一把,的确挺不错。

1、在 e/class/userfun.php 中加入以下代码:

01 function currentPage($classid,$thisid){

02 global $class_r;

03 $fr=explode('|',$class_r[$classid][featherclass]);

04 $topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id

05 if ($topbclassid==$thisid) {

06 echo "class=on"; //这里是关键部分,在导航的当前栏目上输出

07 }

08 else {

09 }

10 }

2、在头部模版的导航位置输入

<ul>
< li><a href="/" title="首页" target="_self">首 页</a></li>
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}]
< li <?=currentPage($GLOBALS[navclassid],$bqr[classid])?> id="cid<?=$bqr[classid]?>"><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a></li>
[/e:loop]
< /ul>

注:红色部分是关键,就是输出上面函数里面返回的class=on,当然这个样式也可以改为其他的。

至此,顺利实现导航栏目高亮显示!



相关阅读:
win2003 服务器优化策略12条
多附件上传组件演示
php通用检测函数集合
Windows“系统还原”工具的作用以及如何安装和打开?
无间断滚动的新闻文章列表 多浏览器兼容
网页制作教程:单独对IE6进行兼容
非常不错的弹出一个div的js代码
Ubuntu系统下Trac+Subversion+Apache安装
C# 生成高质量缩略图程序—终极算法
Windows Server 2008蓝牙驱动安装方法
SQL查询分析器清除被注入恶意病毒代码
Access查询之Linq to DataSet
wordpress模板常用调用函数
Asp.net控制Tomcat启动关闭的实现方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 请为我竖起大拇指 我的一次探险经历 社会发展的规律教学反思 四十以后才明白:早看早醒悟 最后一个夏天、 我们一起说再见。这个六月 我们毕业。。。 六一儿童节快板台词 人生感悟的句子20条:有缺憾才是恒久,不完满才叫人生。 五、国际声明 冬日到了作文450字 经典语录:青春看似荒唐,没人会选择投降 阳光里的莲花 基层党组织书记培训工作方案 我想要你 优秀入党申请书(一) 房地产销售年度工作总结(3) 你我似烟花散落在天涯—— 如果说人生是一条河流,青春则是最富激情的那一段 XX州邮政局关于贯彻学习《2014年XX邮政工作要点》的情况报告_情况报告 网恋三字经 执子之手,幸福永久 暑假补习班日记600字 小学五年级作文1200字:男孩与树 卑微与高贵 情人,让我们牵手一生 暑假游泳 卜翠敏:用心灵接引艺术前缘的女子 我的家乡说明文 XX年市旅游局年度工作总结_工作总结范文 阿华和阿英 四月“两会”思想报告 小学五年级作文600字:辩论赛 香港没有饭局 做小实验 现在的喜欢 文具之争作文500字 邮政储蓄银行支行上半年工作总结 过路的恋人 我爱的颜色作文 我的梦想参赛作文2篇 中国重点大学 2014关于小学生寒假读书笔记:读《夏洛的网》有感 中学2014-2014年度第二学期初三年级组工作总结_教学工作总结 国庆节欢天喜地的祝福语 努力追 我有一双翅膀作文300字 市总工会竞争上岗演讲稿 视线作文700字 演讲稿的格式和范文 小学五年级作文2800字:天使去了天堂 那一刻、幸福曾路过

Copyright © 2016 phpStudy |