【问题标题】:How to add products in Magento 1.7 using php scripts outside magento structure如何使用 magento 结构之外的 php 脚本在 Magento 1.7 中添加产品
【发布时间】:2013-04-19 07:33:15
【问题描述】:

我需要将产品从“POS Winward”软件导入到我的 magento 商店。通过包括 MAGMI、Custom IMPORT/EXPORT 在内的导入/导出产品模块后,我无法实现我的目的。

首先可行吗? 如果是,您能告诉我在使用 CSV 或 XML 导入产品时需要更新的产品数据表、图像数据表、类别数据表吗?

【问题讨论】:

    标签: php mysql magento


    【解决方案1】:

    我认为你没有对 magmi 进行足够的调查。

    • 通过 datapump API,magmi 可以使用 PHP 数组作为 ingest 的输入,因此您可以随意填充它们。
    • Magmi 还具有 SQL 数据源,可通过数据库上的 SQL 请求处理输入
    • 当然,你也可以使用 CSV 来导入

    那么这更多是一个了解如何访问 POS Winward 数据然后填充源的好列以便与 magmi 可导入列以及(而不是最简单的部分)兼容的问题,一种方法匹配您的 magento 实例的产品数据模型(因为产品类型可配置/简单/分组和所有需要的属性以及必要的关联等概念)可能不存在于 POS Winward 数据模型中。

    在后一种情况下,您需要定义“语义映射”规则并应用它们将一个“Winward POS 产品”转换为“Magento 产品”

    没有灵丹妙药,但 magmi 可能是正确的枪;)

    【讨论】:

    • 嗨@dweeves..点击这里link..我希望你能像我猜想的那样回答这个问题,你是为 Magmi 编写脚本的人。 .
    • @dweeves 你知道是否可以直接向 magento 请求数据库信息,而不是使用 magmi UI 上提供的 SQL 数据源。我用不同的方法尝试了几次,但我不能让它与 sql 一起工作。我创建了一个包含更多详细信息的问题 -> stackoverflow.com/questions/24130191/…,brgds!
    【解决方案2】:

    POS Winward 以 XML 格式导出数据。 使用 XML Parser 并生成 csv 作为 Magento 可接受的格式。 MAGMI 导入 csv 文件以导入产品。

    没错,MAGMI 本身就是一个用于导入产品用途的强大工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多