dilicms后台左侧不显示菜单栏

在使用dilicms(基于codeigniter开发的),在添加了一个controller后,在后台查看该页面,发现左侧菜单栏没有显示。

解决方法:在/shared/libraries/Acl.php代码页中进行修改。

1.找到该class的方法 _filter_menus里,找到case ‘system’:

2.在此位置添加刚创建的那个类的名称  比如:我创建了一个product.php的controller,类名为 product,我就在此处添加一行代码,

case 'product':
    3.刷新一下后台页面,菜单就可以出现了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
后台管理系统左侧菜单栏分类是通过后端返回的menuList来确定的。在调用登录接口时,后端会返回一个menuList,然后将这个menuList存储到localStorage中。每个菜单项都有一个对应的code值,前后端需要沟通好每个code值对应的菜单项名称。在前端的power.js文件中,会从localStorage中取出menuList,并逐个判断对应的code值是否为true,如果为true,则显示该菜单项。这样就实现了根据后端返回的菜单权限来显示左侧菜单栏的分类。\[1\]在src/store/modules/menu.js文件中,还定义了slideWidth来控制左侧菜单栏的折叠状态。通过改变slideWidth的值,可以实现菜单栏的展开和折叠。\[2\]同时,给折叠按钮绑定了点击事件,点击按钮时会调用handleSlideWidth方法来改变slideWidth的值,从而实现菜单栏的折叠和展开。\[3\] #### 引用[.reference_title] - *1* [后台管理系统左侧菜单权限怎么控制](https://blog.csdn.net/Frazier1995/article/details/121161841)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [后台管理左侧菜单栏](https://blog.csdn.net/Jiaodaqiaobiluo/article/details/126266864)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值