nullref / yii2-documents

安装: 30

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

开放性问题: 0

类型:yii2-extension

dev-master 2019-08-01 11:41 UTC

This package is auto-updated.

Last update: 2024-08-29 04:20:11 UTC


README

工作进展中

文档处理模块

介绍

此模块允许您以少量定制创建自己的文档工作者

  • 工作者代码
  • 工作者实例
  • 文档实例

所有工作者都在默认的yii2 队列 下运行

安装

安装此扩展的首选方法是使用 composer

运行以下命令:

php composer.phar require --prefer-dist nullref/yii2-documents "*"

或者

"nullref/yii2-documents": "*"

将以下内容添加到您的 composer.json 文件的 require 部分。

然后,您需要运行控制台命令来安装此模块并运行迁移

php yii module/install nullref/yii2-documents

此命令将当前模块添加到 config/installed_modules.php 文件。

此文件需要包含在应用程序配置中。

如果您不想使用 module/install 命令,您可以手动将模块添加到应用程序配置中

'modules' => [
    //...
    'documents' => [
        'class' => nullref\documents\Module::class,
    ],
    //...
],

然后您需要运行

php yii modules-migrate --moduleId=documents

此外,您需要按照其自己的手册安装 yiisoft/yii2-queue

配置

安装后,您需要创建实现导出/导入逻辑的自己的类。

例如,您可以检查示例文件夹。

在创建文档工作者后,您需要在模块配置中注册它

    'documents' => [
        'class' => nullref\documents\Module::class,
        'importers' => [
            // List of importer classes
            'catalog' => [
                'class' => \app\components\importers\CatalogImporter::class,
            ],
        ],
        'exporters' => [
            // List of exporter classes
            'total' => [
                'class' => app\components\exporters\TotalExporter::class,
            ],
        ],
    ],

使用方法

请查阅 文档示例 以获取更多信息。

定制

以及 翻译