当前位置: 首页 > 新闻动态 > 技术教程

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

作者:藏色散人 浏览: 发布日期:2020-12-23
[导读]:下面由thinkphp框架教程栏目给大家介绍thinkphp导航高亮显示当前页面的方法,希望对需要的朋友有所帮助!适用于tp5,可以解决二级菜单导航高亮问题,就是在模板中分别获取当前的控制器名和方法名,看与点击的那个导航栏是否对应即可...

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

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

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

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

    免责声明:转载请注明出处:http://m.lexweb.cn/news/58366.html

    扫一扫高效沟通

    多一份参考总有益处

    免费领取网站策划SEO优化策划方案

    请填写下方表单,我们会尽快与您联系
    感谢您的咨询,我们会尽快给您回复!