actualys / drupal-commerce-connector-bundle
Akeneo PIM 扩展包,用于导出到 Drupal Commerce 平台
Requires
- akeneo/delta-export-bundle: v1.0.0-BETA2
- akeneo/pim-community-dev: >=1.2 <1.4
- guzzle/service: >=3.6.0
This package is not auto-updated.
Last update: 2024-09-10 02:36:28 UTC
README
Akeneo PIM 开源项目的 Drupal Commerce 连接器。
该扩展包旨在将产品设置和产品导出到 Drupal Commerce 平台。需要为 Drupal 安装定制的模块才能正确集成所有数据。
连接器使用
可用的导出配置文件
家族
代码: drupal_commerce_family_export
这个导出比较复杂。它包含创建产品类型所需的所有信息,包括所有字段在 Drupal 端。如果需要,它还将创建必要的分类法词汇表(空的)。首次创建字段实例时,将使用默认小部件和默认设置。第二次使用此导出配置文件时,不会覆盖字段实例设置。因此,您可以在导出配置文件创建字段后立即在 Drupal 端进行微调。
属性选项
代码: drupal_commerce_attribute_option_export
属性选项仅涉及 单选
和 多选
字段值。在 Drupal 端,这将导致创建 分类法词汇表
和 分类法术语
。术语使用 i18n_string
机制进行翻译。
类别
代码: drupal_commerce_category_export
使用与 属性选项
相同的机制,创建一个分类法词汇表来保存 目录
树。
产品
代码: drupal_commerce_product_full_export / drupal_commerce_product_delta_export
产品通过两种机制导出到 Drupal
- 全量:每次导出所有产品
- 增量:仅导出新产品或自上次导出以来更新的产品
产品逐个导出,包括所有属性、关联和组详情。
注意:图片(或文件)不会直接与产品其他字段一起导出。它们通过 Drupal Migrate 过程中使用的 Web 服务(回调)提供/下载。为此,您需要在参数.yml 文件中设置 Akeneo URL,并在 Drupal Akeneo 设置页面设置登录名/密码。
配置配置文件
- drupal 基础 URL(例如:"http://drupal.local"”)
- 端点(由 Drupal Services 模块提供,例如:"json"”)
- 资源路径(由 Drupal Services 模块提供,例如:"akeneo"”)
- 用户名(由 Drupal 提供,例如:"admin"”)
- 密码(由 Drupal 提供,例如:"password"”)
待办事项
- 实现 Web 服务媒体访问的安全层
错误和问题
此扩展包仍在积极开发中。请预期会出现错误和不稳定性。请随时在此存储库的 问题部分 报告它们。