信息发布→ 登录 注册 退出

关于thinkphp导航高亮显示当前页面

发布时间:2020-12-23

点击量:

下面由thinkphp框架教程栏目给大家介绍thinkphp导航高亮显示当前页面的方法,希望对需要的朋友有所帮助!

适用于tp5,可以解决二级菜单导航高亮问题,就是在模板中分别获取当前的控制器名和方法名,看与点击的那个导航栏是否对应即可,例子如下:

  • 用户管理
  • 其中第一级菜单中{eq name=':request()->controller()' value='userinfo'}是判断哪个控制器传过来的,若与之对应则显示class为active的,二级菜单{eq name=':request()->action()' value='ueraddcheck'}判断从哪个方法传来的,若与之对应则显示active的class。

    对于tp3原理是一样的,只是获取当前控制器名称和方法名称用法不一样。,例子如下:

    标签:# thinkphp  # class  # 与之  # 适用于  # 给大家  # 就是在  # 是一样的  # 菜单中  # icon  # group  # span  # active  
    在线客服
    服务热线

    服务热线

    4008888355

    微信咨询
    二维码
    返回顶部
    ×二维码

    截屏,微信识别二维码

    打开微信

    微信号已复制,请打开微信添加咨询详情!