发现菜单缓存bug
菜单缓存标签都是同一个标签,清除缓存后导致所有角色的菜单都一样
建议加上角色ID
$this->assign('_top_menus', MenuModel::getTopMenu(config('top_menu_max'), '_top_menus'));
// 读取全部顶级菜单
$this->assign('_top_menus_all', MenuModel::getTopMenu('', '_top_menus_all'));
建议加上角色ID
$role = session('user_auth.role');
// 读取顶部菜单
$this->assign('_top_menus', MenuModel::getTopMenu(config('top_menu_max'), '_top_menus'.$role));
// 读取全部顶级菜单
$this->assign('_top_menus_all', MenuModel::getTopMenu('', '_top_menus_all'.$role));
没有找到相关结果
已邀请:
1 个回复
dolphinphp
赞同来自: