帝国CMS模板一句话解决标题和副标题自动判断显示
发布时间:2021-02-26作者:帝国建站网
帝国CMS实现当前栏目高亮,官网论坛也有一些方法。但都各有缺陷,比如 不支持静态化的栏目页,或不支持内容页。再者就是调用出来的栏目无法自定义排序,也就是只能按栏目ID来排序。很不爽。
最完美的栏目高亮方法。隐藏的栏目不显示、栏目自定义排序、支持首页高亮
于是,自己动手将其改动了一下,支持DIV+CSS。
在模板中引用以下代码调用栏目即可。就这么简单。给力吧。再写CSS定义高亮即可。
- 网站首页 [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"; } ?>
- <?=$bqr[classname]?> [/e:loop]
为了支持首页,在首页模板最顶端以外,加上以下代码:
<?php$public_r[home]=1;?>
相关帝国教程
- 03-22帝国CMS表单如何使用ajax提交?
- 08-24帝国cms信息反馈开启验证码
- 11-07帝国CMS内容页增加内容分页上一页标签功能!
- 10-03帝国CMS列表页面模板 如何调用父栏目ID
- 05-09帝国CMS正文内容设置关键词与图片链接冲突的问题
- 08-17帝国cms安装界面不能正常显示
- 01-08帝国CMS客户新增栏目默认选中设定好模板的方法
- 05-23帝国cms自定义列表多表查询统计代码
- 11-05帝国CMS用PHP代码实现灵动标签的技巧和代码
- 03-18帝国CMS用灵动标签调用tag的最详细教程
- 05-12帝国CMS变量过滤函数
- 04-19帝国CMS7.0多值字段在内容页模板的调用方法
- 09-21帝国TAGS标签伪静态调用+伪静态规则教程
- 11-30帝国CMS灵动标签调用栏目名称,出现的却是栏目别名内容的解决方法!
- 01-08帝国CMS模板内容页实现键盘翻页的方法
- 03-07帝国CMS模板判断内容页没有图片时显示广告
- 09-07帝国cms内容页模板添加提交错误报告教程是什么?
- 10-27帝国cms实现文章点击月、周、日排行效果方法
- 06-22帝国CMS分类信息有效期
- 12-07帝国CMS按分类调tags