齐博x1头部底部菜单高亮设置
2024-08-31 07:50:17
下面这段是默认模板头部的导航菜单:
{php}$menu_choose=config('system_dirname')?config('system_dirname'):'index';{/php}
{volist name="pc|get_web_menu" id="rs"}
<dl {if ($rs['activate']==$menu_choose||$rs['activate']==$menu_choose.'-'.$fid)}class="ck"{/if}>
<dt><a href="{$rs.url}" {notempty name="$rs.target"}target="_blank"{/notempty}><i class="{$rs.style|default=''}"></i>{$rs.name}</a></dt>
{notempty name="rs.sons"}
<span></span>
<dd>
{volist name="rs.sons" id="vs"}
<div><a href="{$vs.url}" {notempty name="$rs.target"}target="_blank"{/notempty}><i class="{$rs.style|default=''}"></i>{$vs.name}</a></div>
{/volist}
</dd>
{/notempty}
</dl>
{/volist}
下面这段是默认模板底部菜单的代码:
{php}$menu_choose=config('system_dirname')?:(ENTRANCE==='member'?'member':'index');{/php}
{volist name=":fun('page@foot_menu')" id="rs"}
<li style="position:relative;"><a href="{$rs.url}" {if ($rs['activate']==$menu_choose||$rs['activate']==$menu_choose.'-'.$fid)}style="color:red;"{/if}><i class="{$rs.style|default='glyphicon glyphicon-star'}"></i><span>{$rs.name}</span></a>
{if strstr($rs.url,'weibo/content/show/id/0')}<dd style="color:#fff;background:orange;position:absolute;right:5px;top:5px;font-size:10px;line-height:12px;padding:2px;border-radius:4px;display:none;" class="weibo_msg_num">0</dd>{/if}
{if strstr($rs.url,'member.php/member/index.html')}<dd style="color:#fff;background:red;position:absolute;right:5px;top:5px;font-size:10px;line-height:12px;padding:2px;border-radius:4px;display:none;" class="msg-num">0</dd>{/if}
{if strstr($rs.url,'member.php/tongji/msg/index.html')}<dd style="color:#fff;background:orange;position:absolute;right:5px;top:5px;font-size:10px;line-height:12px;padding:2px;border-radius:4px;display:none;" class="tongji-num">0</dd>{/if}
</li>
{/volist}
菜单处于当前频道能高亮显示的代码是:
{php}$menu_choose=config('system_dirname')?:(ENTRANCE==='member'?'member':'index');{/php}
同时还要配合条件判断
下面这个是头部导航用的class来控制
{if ($rs['activate']==$menu_choose||$rs['activate']==$menu_choose.'-'.$fid)}
class="ck"
{/if}
下面这个是底部菜单 ,直接定义字体为红色
{if ($rs['activate']==$menu_choose||$rs['activate']==$menu_choose.'-'.$fid)}
style="color:red;"
{/if}
模板设置好后,还需要后台配置设置才行的.
后台菜单设置的最后一项参数
选中,是否高亮显示:
需要设置对应的目录名, 比如 bbs
如果指定某个栏目的话,就需要设置目录名-栏目id 比如 bbs-15
主页就设置index
最新文章
- SQL简单语法
- MinHash算法
- Swift 高阶函数
- 把centos 的mysql 重装一下 把原来的lnmp删除,怎么备份还原数据库
- POJ 2486-Apple Tree(树状背包)
- 常用linux命令合集(持续更新中)
- 【二分】XMU 1587 中位数
- 设计模式学习--复合模式(Compound Pattern)
- 使用Ksoap2调用Web Service加入SoapHeader
- 2016年最受欢迎中国开源软件TOP 20
- 在CentOS 7中安装Redis 3.2.8
- es6学习笔记--Interator和Generator(以及for-of的用法)
- Codeforces 1138 - A/B/C/D/E - (Undone)
- Feign 客户端源码解析
- 牛客小白D题(STL的迭代器)
- MySql绿色版安装配置
- 【MyBean-开源框架】进行简单的逻辑插件(演示在控制台中应用)
- ABAP-SAP的LUW和DB的LUW的区别
- 【poj3623】 Best Cow Line, Gold
- laravel安装 redis 并驱动 session