菜单列表

首页
助手
动态
下载
工具
视频教程
登录

后台菜单怎么判断选中?怎么判断再url没有参数的时候也能选中

甜蜜的吻 2020-07-20 205

在制作系统中我们经常会遇到这种情况后台菜单怎么判断选中?怎么判断再url没有参数的时候也能选中,其实这解决起来也比较简单,这里我给大家提供一个思路。 具体步骤如下: 1:跳转前储存session 2:页面渲染前获取你需要的参数 3:根据参数判断,渲染菜单的选中状态 js可以使用cookie或者localstroage储存 具体实现如下: >前台菜单渲染 ``` {foreach $menu as $k => $v}

{/foreach} ``` >后台控制器 ``` //获取当前的url 保证菜单的选中效果 $menu_pid = input("param.menu_pid",""); $menu_id = input("param.menu_id",""); if($menu_id && $menu_pid){ Session::set("menu_id",$menu_id); Session::set("menu_pid",$menu_pid); } ``` 需要注意的是,控制器的代码请放到系统的初始化中,也就是代码最开始的状态 [![](https://micuer.com/data/upload/20200720/5f1511eb0428c.png)](https://micuer.com/data/upload/20200720/5f1511eb0428c.png) 以上仅仅是提供给大家的思路,具体有更好的办法欢迎大家指正批评建议

注:原创不易,转载请注明出处( https://micuer.com/new/759.html )
广告

甜蜜的吻

米醋儿会员

关于我

米醋儿网优秀发文作者
给我留言
 
最新留言

快来留下你的脚印吧~