feat: add module info and configuration pages to admin panel
Add dedicated pages for viewing module details and configuring module settings. Includes routes, templates, and JS components for module info page showing features, menu items, dependencies, and self-contained module paths. Also adds View/Configure navigation buttons to the platform modules list. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -58,6 +58,12 @@ function adminPlatformModules(platformCode) {
|
||||
return icons[moduleCode] || 'puzzle-piece';
|
||||
},
|
||||
|
||||
// Modules with configuration options
|
||||
hasConfig(moduleCode) {
|
||||
return ['billing', 'inventory', 'orders', 'marketplace',
|
||||
'customers', 'cms', 'analytics', 'messaging', 'monitoring'].includes(moduleCode);
|
||||
},
|
||||
|
||||
async init() {
|
||||
// Guard against duplicate initialization
|
||||
if (window._platformModulesInitialized) {
|
||||
|
||||
Reference in New Issue
Block a user