WPCMF

管理员菜单编辑器

管理员菜单编辑器

CMS 的管理员菜单编辑器

Admin Menu Editor 是一个面向开发者的 CMS 插件,它允许管理员和开发者以简洁易维护的方式管理、重新排序、隐藏和组织管理面板菜单项。

该插件与 的管理菜单系统无缝集成,无需修改任何核心文件,并且可以与核心模块和第三方插件一起使用

版本

1.0.0

框架版本

>= 7.5.0

许可证

MIT

目的

该插件的主要目标是:

  • 提升管理面板的易用性
  • 减少大型项目中的菜单混乱
  • 提供客户特定或项目特定的管理菜单结构
  • 保持简洁且可预测的后端导航

特征

管理员菜单管理

  • 重新排序管理菜单项
  • 隐藏或显示特定菜单项
  • 优化菜单结构,提高用户体验

🔹核心安全架构

  • 不修改 Bottle 核心文件
  • 没有供应商覆盖或补丁
  • 完全可安全更新

第三方插件兼容性

  • 适用于以下方式注册的菜单项:
    • Botble核心模块
    • Marketplace插件
    • 自定义插件
  • 菜单项通过唯一标识符进行管理。

层级菜单支持

  • 支持父菜单项和子菜单项
  • 编辑过程中保留菜单树结构。
  • 安全处理嵌套菜单

性能友好

  • 仅在管理面板中运行
  • 无需额外数据库查询
  • 对前端性能无影响

技术细节

  • Botble CMS 最低版本要求:7.5.0
  • 基于 Laravel 服务提供者架构构建
  • 基于钩子的管理菜单集成
  • 仅限管理员使用的 CSS 和 JavaScript 资源
  • 通过多种方式提供多语言支持resources/lang

目录结构(概要)

admin-menu-editor/
├── config/
│   └── permissions.php
├── helpers/
│   └── constants.php
├── public/
│   ├── css/
│   └── js/
├── resources/
│   └── lang/
├── plugin.json

插件图片

设置 - 管理员菜单编辑器

预览

菜单添加区域

预览

禁用和启用动画

预览

主题自定义区域

预览

排序和预览区域

预览
微信咨询

添加专属客服

一对一为您答疑解惑 添加客服微信 立即扫码添加我吧
扫码QQ

扫码QQ联系

立即扫码添加我吧
通过允许cookies,您在本网站的体验将得到改善 Cookie 政策