nullref / yii2-documents
dev-master
2019-08-01 11:41 UTC
Requires
- php: >=5.4.0
- nullref/yii2-core: >=0.0.3
- nullref/yii2-useful: >=0.0.3
- rmrevin/yii2-fontawesome: >=2.16.0
- yiisoft/yii2: >=2.0.13
- yiisoft/yii2-queue: >=2.0.0
Requires (Dev)
Suggests
- phpoffice/phpspreadsheet: Need for Spreadsheet
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, ], ], ],
使用方法
定制
以及 翻译