melisplatform/melis-dashboard-plugin-creator

Melis Platform Dashboard Plugin Creator

v5.2.0 2024-06-06 09:45 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 高级版本最终用户许可协议(EULA)许可 - 详细信息请参阅LICENSE.md文件。