1Next >
dujun0618 | 发表于:13-04-12 11:03 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() ![]() |
kingcms的模板+标签功能很好,可是有时要实现一些常见功能,却有些力不从心,比如实现当前菜单高亮显示,虽然不算是大功能,但是用户体验非常好。有人说KC的{king:guide}面包屑可以显示当前位置,但是这只是文字的,而且有的页面不会用这个面包屑导航的。
我以前写过一篇文章《kingcms5.1通过king标签参数实现所有静态页识别当前导航菜单项》是直接通过修改代码实现的,生成的代码配合CSS就可以让当前菜单高亮,而这次不用修改代码,通过配合JS实现。 实现方法: 一、在菜单项上标上编号,以单页管理为例,这个编号就是单页的编号 <DIV class=leftmenutitle01 id=leftmenu> <A id=55 href="/about/aboutus">公司概况</A> <A id=56 href="/about/culture">企业文化</A> <A id=58 href="/about/development">发展历程</A> <A id=57 href="/about/joinus">招贤纳士</A> </DIV> ![]() 二、在这些单页的共同模板里加一个隐藏的文本框,值是{king:id/} <input type="hidden" id="currenleftmenuid" value="{king:id/}" /> 三、在这些单页的共同模板里加一段JS代码,识别当前编号的 要看JS代码请看原文:http://www.cnit618.com/html/kyxt/kingcms/2973.htm 实现的效果如图: ![]()
Ta最近还发表过
[分享]
kingcms里添加KindEditor并带上传图片加水印功能
(20-01-18)
[分享]
Kingcms新手教程系列 详细到位的讲解了KC从头到尾用法
(19-07-27)
[使用]
KingCMS5.1 zebra 斑马线实现自定义输出
(16-05-25)
[分享]
kingcms asp自定义一个无链接的面包屑导航
(15-05-21)
[使用]
KingCMS5.1 让全站的分页条成为discuz的分页条样式
(13-12-06)
随机阅读
[分享]
想制作一份KINGCMS模板制作教程
(17-10-21)
[帮助]
首发大礼第三发:K9地方门户版模板限时2折
(14-08-18)
[疑问]
上传安装好后无法进首页
(13-11-12)
[疑问]
如何实现伪静态实现路径为 xxx.com/list名称
(12-05-30)
[建议]
企业版PHP官方提供一个完善的模板范例教程
(11-12-19)
|
shgxgs | 发表于:13-04-12 11:15 沙发 [回复] #Top# |
---|---|
![]() ![]() |
真的是非常有意思啊
|
dujun0618 | 发表于:13-04-12 17:24 4楼 [回复] #Top# |
---|---|
![]() ![]() ![]() |
Reply: 板凳
谢谢支持,很实用,代码量少的方法,不过这是用于单页的,如果是文章的话,就要用{king:listid/} |
1Next >