
下面由thinkphp框架教程栏目给大家介绍thinkphp导航高亮显示当前页面的方法,希望对需要的朋友有所帮助!
适用于tp5,可以解决二级菜单导航高亮问题,就是在模板中分别获取当前的控制器名和方法名,看与点击的那个导航栏是否对应即可,例子如下:
其中第一级菜单中{eq name=':request()->controller()' value='userinfo'}是判断哪个控制器传过来的,若与之对应则显示class为acti
ve的,二级菜单{eq name=':request()->action()' value='ueraddcheck'}判断从哪个方法传来的,若与之对应则显示active的class。
对于tp3原理是一样的,只是获取当前控制器名称和方法名称用法不一样。,例子如下:
相关推荐:
Laravel如何使用Telescope进行调试?(安装和使用教程)
laravel如何优雅地处理模型观察者(Observers)_Laravel模型观察者优雅处理方法
laravel中的依赖注入是如何工作的_Laravel依赖注入工作原理解析
laravel如何实现一个简单的CMS系统_Laravel简单CMS系统实现方法
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
laravel如何使用Filament快速构建管理后台_Laravel使用Filament快速构建管理后台教程
Swoole怎么处理粘包和拆包问题
laravel怎么使用dispatchAfterResponse分发任务_laravel dispatchAfterResponse任务分发方法
Laravel如何创建自定义验证规则_自定义数据验证逻辑
laravel怎么配置计划任务定时执行_laravel计划任务配置方法
Swoole的HttpResponse对象有哪些常用方法
Laravel怎么处理图片裁剪_Laravel Intervention Image使用详解
laravel怎么在后台任务中安全地使用当前登录用户_laravel后台任务安全使用当前用户方法
laravel如何防止CSRF攻击_Laravel防护CSRF攻击方法
laravel怎么实现一个自定义的密码验证规则_laravel自定义密码验证规则实现方法
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
Laravel如何使用Gate和Policy进行授权?(权限控制)
laravel怎么结合Inertia.js和Vue构建单页应用_laravel Inertia.js+Vue单页应用实现方法
Laravel怎么为路由参数设置正则表达式约束
Laravel如何定义和使用路由_Laravel路由配置与请求处理指南
Laravel如何使用Collections进行数据处理?(实用方法示例)
Swoole如何优雅地关闭服务器和所有连接
Laravel如何配置Horizon来管理队列?(安装和使用)
Swoole怎么在运行时动态添加和删除定时器
laravel如何编写和运行数据库迁移(Migration)_Laravel数据库迁移编写与执行方法
laravel如何使用Docker进行本地环境搭建_Laravel Docker本地环境搭建教程
laravel如何实现一个关注/粉丝系统_Laravel关注与粉丝系统实现教程
Laravel中的全局作用域(Global Scopes)怎么用
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
laravel怎么在测试中针对特定用户进行身份验证_laravel测试中针对用户身份验证方法
laravel Sanctum和Passport有什么区别_laravel Sanctum与Passport区别解析
Laravel如何使用Blade组件和插槽?(Component代码示例)
Swoole协程环境下怎么使用cURL
Swoole如何获取服务器的启动时间
Laravel Inertia.js入门教程_Laravel构建单页应用指南
Swoole怎么结合Nginx做负载均衡
Laravel集合Collection怎么用_Laravel集合常用函数详解
Laravel如何实现API资源集合?(Resource Collection教程)
Laravel如何实现一个简单的购物车功能_Laravel购物车逻辑与实现步骤
Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】
Laravel如何广播事件实现实时通信_Laravel广播系统与实时数据推送
laravel Blade模板引擎如何传递数据和布局继承_Laravel Blade模板数据传递与布局继承教程
laravel Spatie/laravel-backup包的配置和使用_Laravel Spatie备份包配置与使用教程
laravel怎么在不同队列驱动之间切换_laravel队列驱动切换方法
Laravel如何创建和使用自定义的Blade组件
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
laravel怎么使用Gate来定义简单的权限_laravel Gate权限定义教程
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
laravel怎么获取当前路由的名称、动作和参数_laravel获取当前路由信息方法
Swoole中怎么防止内存泄漏

服务热线

