帝国论坛帝国网站管理系统交流区帝国CMS使用交流【实用技巧】灵动标签实现标题模拟导航,实现当前页面高亮显示 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:【实用技巧】灵动标签实现标题模拟导航,实现当前页面高亮显示 [加入收藏夹]   

FORHOME
用户头衔:书生

精华贴   :0
发贴数   :30
经验值   :183
注册时间:2013-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
【实用技巧】灵动标签实现标题模拟导航,实现当前页面高亮显示


【要求】:
1. 实现单页面导航,比如像公司简介、联系我们等这样的单页面
2. 利用新闻系统建立一个终级类,添加公司简介、联系我们页面(用自定义单页面做估计不行,好像没有ID,实现不了导航列表)
3. 用灵动标签在内容模版显示10条新闻标题,在当前页面的标题用class='icon-update active',(active为高亮css)不是当前的标题用class='icon-update'

【灵动标签如下】:两种写法都可以实现,

                        [e:loop={60,10,0,0}]
                         <li><a href="<?=$bqsr[titleurl]?>" class="icon-update <?if ($bqr[title]==$navinfor[title]){?>active<?}?>"><?=$bqr[title]?></a></li>
                        [/e:loop]
                       
                        [e:loop={60,10,0,0}]
                           <li ><a href="<?=$bqsr['titleurl']?>" class="icon-update<?=$bqr['id']==$navinfor['id'] ? ' active' : '';?>"><?=$bqr['title']?></a></li>
                        [/e:loop]

多谢下面大仙的指导,上面只是我的一二总结,希望对大家有帮助!



上传以下图片:


[该贴被修改 4 次,最后修改时间 2013-04-17 08:20:16 ]


WebSite: www.graphicriver.com.cn
2013-03-16 18:20:54 已设置保密 顶部 回复 引用 报告 编辑 删除

FORHOME
用户头衔:书生

精华贴   :0
发贴数   :30
经验值   :183
注册时间:2013-02-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]



实际上是想用标题直接做导航,在当前页就能高亮,这样就不用一个个做自定义页面了,也没想到其他好的办法?


上传以下图片:


[该贴被修改 1 次,最后修改时间 2013-03-16 18:28:00 ]


WebSite: www.graphicriver.com.cn
2013-03-16 18:26:44 已设置保密 顶部 回复 引用 报告 编辑 删除

FORHOME
用户头衔:书生

精华贴   :0
发贴数   :30
经验值   :183
注册时间:2013-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

[e:loop={60,10,0,0}]
     <li><a href="<?=$bqsr[titleurl]?>"<?if ($bqr[title]==$navinfor[title]){?>class="icon-update active"<?}?>><?=$bqr[title]?></a></li>
[/e:loop]

这样貌似可以,留个记号,希望对大家有用



WebSite: www.graphicriver.com.cn
2013-03-16 18:54:10 已设置保密 顶部 回复 引用 报告 编辑 删除

caisheng
用户头衔:进士

精华贴   :0
发贴数   :652
经验值   :3063
注册时间:2008-10-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

                                <?php
                                $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
                                ?>
                                [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=378 order by myorder,classid desc",0,24,0}]
                                <?php
                                $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
                                $bgcolor="";
                                if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID
                                {
                                $bgcolor="cur";
                                }
                                ?>
              <li class="item <?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a><s class="s"></s></li>
                                [/e:loop]

bclassid=1  是栏目ID   注意 bclassid  是 父栏目   classid 终极栏目

代码不完整! 完整的找不到;了!

[该贴被修改 1 次,最后修改时间 2013-03-16 19:09:04 ]


http://www.henaw.com(和娜网)
2013-03-16 19:04:41 已设置保密 顶部 回复 引用 报告 编辑 删除

420646826
用户头衔:秀才

精华贴   :0
发贴数   :76
经验值   :501
注册时间:2011-01-24
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

[e:loop={60,10,0,0}]
   <li ><a href="<?=$bqsr['titleurl']?>" class="icon-update<?=$bqr['id']==$navinfor['id'] ? ' active' : '';?>"><?=$bqr['title']?></a></li>
[/e:loop]



帝国cms模板定制,二次开发,采集,整合,转换 帝国模板之家http://www.mb123.cn/
http://www.totao.cn/ 淘宝旗舰店 http://www.hao132.cn/ 好店铺
2013-03-16 19:22:49 已设置保密 顶部 回复 引用 报告 编辑 删除

饮水思源
用户头衔:探花

精华贴   :0
发贴数   :4245
经验值   :10196
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

下面这个条件才对:
if($bqr[id]==$navinfor[id])




2013-03-17 08:10:45 已设置保密 顶部 回复 引用 报告 编辑 删除

FORHOME
用户头衔:书生

精华贴   :0
发贴数   :30
经验值   :183
注册时间:2013-02-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

$bqr[title]==$navinfor[title]这样的条件也是可以的



WebSite: www.graphicriver.com.cn
2013-03-17 09:13:06 已设置保密 顶部 回复 引用 报告 编辑 删除

ice_free
用户头衔:举人

精华贴   :0
发贴数   :275
经验值   :982
注册时间:2008-07-03
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

学习,收藏




2013-03-21 06:48:12 已设置保密 顶部 回复 引用 报告 编辑 删除

bebebe
用户头衔:探花

精华贴   :0
发贴数   :2692
经验值   :6789
注册时间:2010-03-01
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持一下




2013-03-21 09:12:37 已设置保密 顶部 回复 引用 报告 编辑 删除

songbangjian
用户头衔:秀才

精华贴   :0
发贴数   :42
经验值   :311
注册时间:2010-04-07
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

记号...支持一下...



http://www.jl56.org/ 吉林物流网 帝国cms
http://www.cc9v.net/ 九威互联 万网分销商
2015-09-01 21:14:14 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1