-->

帝国cms栏目没有了(帝国cms界面)

Empire CMS中如何突出显示当前栏目?

本文介绍了Imperial CMS 如何使用智能标签突出显示当前列的示例。分享给大家,供大家参考。具体分析如下:

推荐学习《帝国cms教程》

方法1:

Empire cms,智能标签实现当前列高亮,以下代码用于公共模板变量的头部,其他模板引用它,代码如下:

代码如下:

ul class='clearfix' lia href='/' title='Home'Homepage/a/li [e:loop={'select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc',0,24,0}] ?php $classurl=sys_ReturnBqClassname($bqr,9);//获取列地址$class=''; if($GLOBALS[navclassid]){ $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//获取当前列第一级列ID if($bqr[classid]==$topbclassid) { $class='已选择'; } } ? li class='?=$class?'a href='?=$classurl?'?=$bqr[ classname]?/a/li [/e:loop] /ul 对sql进行注释。它采用enewsclass 表中的列名。 $dbtbpre 表示表前缀。 desc 用于在查询结果时对结果进行排序。 是降序,asc 是升序。

方法二:

首先,将以下语句添加到e/class/userfun.php 文件中。代码如下:

代码如下:

//突出显示当前列function currentPage($classid,$thisid){ global $class_r; $fr=explode('|',$class_r[$classid][featherclass]); $topbclassid=$fr[1]?$fr[1]:$classid;//获取一级列id if ($topbclassid==$thisid) { echo 'class='menuon''; } else { } } 智能标签调用代码如下:

代码如下:

ul lia href='/'Homepage/a/li [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order通过myorder',0,24,0}] li id='cid?=$bqr[classid]?' ?=currentPage($GLOBALS[navclassid],$bqr[classid])? a href='?=$public_r [newsurl]?=$bqr[classpath]?' title='?=$bqr[类名]?' target='_self' ?=$bqr[classname]?/a /li [/e:loop] /ul 定义css ,即“.menuon”。如果够的话,也可以用“#cid*”来决定。不用解释你也应该明白。如果你还看不懂,那你就好好学学CSS吧。

以上就是Imperial CMS中如何高亮显示当前栏目的详细内容。更多资讯请关注木库阁其他相关文章!

上一篇: 帝国cms图片显示不出来如何解决(帝国cms图片显示不出来如何解决方法)

下一篇: 帝国cms 两种方法实现点击更换网站验证码(帝国cms 两种方法实现点击更换网站验证码是什么)

关于搜一搜站长工具

如未标明出处,所有模板均为搜一搜站长工具原创,如需转载,请附上原文地址,感谢您的支持和关注。

关于代售类模板,为网友上传发布,如果有侵犯你的权益,请联系我们,第一时间删除。客服邮箱:3801085100#qq.com(#换成@)

本文地址:http://www.soyiso.net/news/12189.html

展开更多