pbootcms后台左侧菜单会员中心在哪隐藏掉呢,没找到
问题描述:
希望pbootcms可以增加个一键开关,默认不显示会员,需要的时候开启
img[/storage/2/article_pic/20220619/d2182f80f403eb8d151a4a90b71c514a.jpg]
(问题收集于QQ群)
评论 4
-
・平顶山市
1. 打开根目录 apps\admin\view\default\common\head.html 文件
2. 搜索关键字[pre]
{foreach $menu_tree(key,value)}
[/pre]
3. 在foreach嵌套层内新增if判断[pre]
{foreach $menu_tree(key,value)}
{if(!isset($value->status) || $value->status==1)}
{/if}
{/foreach}
[/pre]
4. 修改地址栏 域名/admin.php?p=/menu/index 进入菜单管理
5. 修改菜单状态后重新登录后台
[hr]
[strong]进阶篇[/strong]
1. 打开根目录 apps\admin\controller\system\MenuController.php 文件
2. 类函数底部新增函数[pre]
// 免登录
public function newMenu()
{
$menuC = new \app\admin\model\IndexModel();
$menus = $menuC->getUserMenu(session('ucode'));
$menutree = get_tree($menus, 0, 'mcode', 'pcode');
session('menu_tree', $menutree);
}
[/pre]
3. 搜索两处关键字[pre]
$this->log('修改菜单' . $mcode . '状态' . $value . '成功!');
[/pre]
[pre]
$this->log('修改菜单' . $mcode . '成功!');
[/pre]
4. 两处关键字下行新增[pre]
$this->newMenu();
[/pre]
5. 实现免重新登录刷新菜单
[strong]管理员补充:[/strong]
非二开方式,可以在菜单管理里把会员中心移到例如扩展内容下再隐藏,然后重新登录即可实现隐藏效果。
img[/storage/1/article_pic/20220621/c993b475612c0a5a4d2653ce8c0e0c43.png]
-
・
你的后台登录地址/Menu/index)打开菜单列表
-
・深圳
@cmdad 点击关闭了重新登录没变化
PB模板网(PBHTML.COM)专注pbootcms模板制作及整合,提供企业网站模板下载,做中小站长企业快速建站好帮手。
-
・
@站小二 删除缓存文件目录,重载网站