thecadien/sulu-import-export-bundle

Sulu 2 CMS 的导入/导出组件

2.0.0 2023-03-01 09:36 UTC

This package is auto-updated.

Last update: 2024-09-02 09:31:51 UTC


README

  • PHP >= 7.3
  • Sulu 2.*
  • Symfony 4.4 / 5.* / 6

安装组件

执行以下 Composer 命令,将组件添加到项目的依赖项中

composer require thecadien/sulu-import-export-bundle

启用组件

通过将组件添加到项目 config/bundles.php 文件中注册的组件列表中,启用组件

return [
    /* ... */
    TheCadien\Bundle\SuluImportExportBundle\SuluImportExportBundle::class => ['all' => true],
];

配置组件

如果 Sulu 使用的 doctrine 数据库连接不是默认的 DBAL 连接,您必须在组件的配置中指定连接名称。

# config/packages/sulu_import_export.yaml

sulu_import_export:
    dbal_connection: default

按照以下方式在您的 .env 文件中配置导入和导出路径。

MEDIA_PATH='var/uploads/media'

IMPORT_DIR='var/import/'
EXPORT_DIR='var/export/'

升级

1.1.1

从版本 1.1.1 开始,应该可以轻松更改导出和导入的路径。为此,必须扩展以下环境变量。要映射与 1.0.0 版本相同的函数,可以留变量为空。

IMPORT_DIR=
EXPORT_DIR=