basecom/shopware-connector

此包已被废弃,不再维护。没有推荐替代包。

Akeneo到Shopware连接器 - 仅导出

安装: 8

依赖: 0

建议者: 0

安全性: 0

星标: 5

关注者: 5

分支: 1

开放问题: 0

类型:symfony-bundle

2.1.0 2017-10-10 07:31 UTC

This package is auto-updated.

Last update: 2024-07-27 20:32:31 UTC


README

要求

安装

app/AppKernel.php 文件的 registerBundles() 方法中启用此扩展包

    $bundles = [
        // ...
        new \Basecom\Bundle\ShopwareConnectorBundle\BasecomShopwareConnectorBundle(),
    ]

将以下内容添加到 app/config/config.yml 文件的 akeneo_storage_utils

akeneo_storage_utils:
    mapping_overrides:
        -
            original: Pim\Bundle\CatalogBundle\Entity\Category
            override: Basecom\Bundle\ShopwareConnectorBundle\Entity\Category
        -
            original: Pim\Bundle\CatalogBundle\Entity\Family
            override: Basecom\Bundle\ShopwareConnectorBundle\Entity\Family
        -
            original: Akeneo\Component\FileStorage\Model\FileInfo
            override: Basecom\Bundle\ShopwareConnectorBundle\Entity\FileInfo
        -
            original: Pim\Component\Catalog\Model\Product
            override: Basecom\Bundle\ShopwareConnectorBundle\Entity\Product

清除缓存并更新数据库

    php app/console cache:clear --env=prod
    php app/console doctrine:schema:update --force

文档

通用导出器设置

要充分利用导出器,您需要安装一个Shopware扩展,该扩展允许您将所有自定义属性和商店导入到Akeneo。在Shopware端安装扩展后,您需要在Akeneo中创建导入作业并运行一次。

导出作业

请确保填写Shopware在用户管理标签页显示的正确API详细信息。在填写了一般的API信息后,必须手动进行属性映射,此时需要填写Akeneo属性名称。