Ecommerce Mobile App
React Native Expo app for Botble Ecommerce - 50+ screens, dark mode, RTL support
Admin Menu Editor for Botble CMS
Admin Menu Editor is a developer-focused plugin for Botble CMS that allows administrators and developers to manage, reorder, hide, and organize admin panel menu items in a clean and maintainable way.
The plugin integrates seamlessly with Botbleβs admin menu system without modifying any core files and works with both core modules and third-party plugins.
π― Purpose
The main goals of this plugin are:
- Improve admin panel usability
- Reduce menu clutter in large projects
- Provide client-specific or project-specific admin menu structures
- Maintain a clean and predictable backend navigation
β¨ Features
πΉ Admin Menu Management
- Reorder admin menu items
- Hide or show specific menu entries
- Organize menu structure for better usability
πΉ Core-Safe Architecture
- Does not modify Botble core files
- No vendor overrides or patches
- Fully update-safe
πΉ Third-Party Plugin Compatibility
- Works with menu items registered by:
- Botble core modules
- Marketplace plugins
- Custom plugins
- Menu items are handled via unique identifiers
πΉ Hierarchical Menu Support
- Supports parent and child menu items
- Preserves menu tree structure during edits
- Safe handling of nested menus
πΉ Performance Friendly
- Runs only in the admin panel
- No additional database queries
- No impact on frontend performance
βοΈ Technical Details
- Minimum Botble CMS version: 7.0.0
- Built using Laravel Service Provider architecture
- Hook-based admin menu integration
- Admin-only CSS and JavaScript assets
- Multi-language support via
resources/lang
π¦ Directory Structure (Summary)
admin-menu-editor/
βββ config/
β βββ permissions.php
βββ helpers/
β βββ constants.php
βββ public/
β βββ css/
β βββ js/
βββ resources/
β βββ lang/
βββ plugin.json
πΌοΈ Application Images
-
Settings - Admin Menu Editor

-
Menu Addition Area

-
Disabling and Enabling Animations

-
Theme customization area

-
Sorting and Preview Area

π Notes
This plugin affects admin panel navigation only.
It does not modify frontend routes, views, or content structures.
Changelog
Version 1.0.0
β
Text and dropdown menu adding feature has been added.
β
An ability to enable/disable animations has been added.
β
The option to add and edit icons to dropdown menus has been added.
β
An option to disable and enable menus has been added.
β
A preview area has been added to view the changes.
β
A style area has been added to beautify the settings area.
β
A reset option has been added to revert the changes to the default settings.
β
Option to delete and edit added menus.
β
Translation support for many languages ββincluded in the plugin (40+)
π License
MIT License
Support the Author
If you find this product helpful, consider supporting the developer.
Bank Information
Tether USDT -> Send over the Tron (TRC-20) Network: TSJwBoLUTpbQL3YiFA1UZPvDcs22QK8Us2
Scan QR Code
Leave a comment
Your email address will not be published. Required fields are marked *