melisplatform / melis-dashboard-plugin-creator
Melis Platform Dashboard Plugin Creator
v5.2.0
2024-06-06 09:45 UTC
Requires
- php: ^8.1|^8.3
- melisplatform/melis-core: ^5.2
- melisplatform/melis-tool-creator: ^5.2
This package is auto-updated.
Last update: 2024-09-09 04:55:22 UTC
README
生成一个可用的仪表盘插件,包括源代码和必要的配置。这将帮助开发者,特别是平台的新开发者,快速创建一个插件,无论是否充分了解插件的技术细节。
入门
以下说明将指导您在您的机器上运行项目副本。
先决条件
以下模块需要安装以运行 Melis Dashboard Plugin Creator 模块
- Melis Core
- Melis Tool Creator
安装
运行 composer 命令
composer require melisplatform/melis-dashboard-plugin-creator
转到 /melis-dashboard-plugin-creator/public/ 并将 'temp-thumbnail' 目录的所有者更改为 'www-data'。这是插件缩略图临时保存的地方。
chown www-data temp-thumbnail
数据库
此工具不需要数据库
提供工具和元素
- 仪表盘插件创建工具
- 仪表盘插件创建服务
仪表盘插件创建工具
- 用户可以选择创建单标签或多标签仪表盘插件,并必须指定生成插件的目标模块(新或现有)
- 生成后,源代码可以在目标模块中找到,根据项目要求进行更新
- 默认情况下,生成的插件将在仪表盘插件菜单的“其他”部分显示
仪表盘插件创建服务
File:
- /melis-dashboard-plugin-creator/src/Service/MelisDashboardPluginCreatorService.php
-
MelisDashboardPluginCreatorService
- 此服务的主要功能是使用当前会话中保存的参数生成仪表盘插件。
$dashboardPluginService = $this->getServiceManager()->get('MelisDashboardPluginCreatorService'); $result = $dashboardPluginService->generateDashboardPlugin();
作者
- Melis Technology - www.melistechnology.com
有关参与此项目的贡献者列表。
许可证
此项目根据 Melis Technology 高级版本最终用户许可协议(EULA)许可 - 详细信息请参阅LICENSE.md文件。