1

我们使用 Magento 作为我们的电子商务平台。我们有 Oracle 应用程序,我们在其中存储客户、价格、产品等详细信息。

我们的要求是,我们有这么多的客户群,每个客户对产品都有不同的价格。因此,我们为此开发了分层定价模块。现在我们想要自动化这个功能,而不是手动上传数据/csv 文件,我们想要在 Magento 中自动导入数据?

因此,我们的一个选择是使用 CRON 作业……这样我们就可以每天从 Oracle 获取数据……我们通过 PHP 连接到 Oracle db……所以有人可以指导我如何开始吗?或者还有其他相同的方法吗?或者任何现成的专门用于自动导入外部系统的 Magento 的扩展?

或者简单来说,我们需要任何 Magento 现有的 AUTOMATED 手动导入功能???请帮助...

**我们的想法是我们通过 php 连接到 Mysql 和 Oracle 数据库......所以我们将从 Oracle db 中获取数据并插入到 Magento 的 Mysql db 中......如果我们创建这样的 .php 文件并插入在 Magento 中手动导入数据,我们可以设置 CRON 作业并在其中包含这个 php 文件,以便每隔 24 小时从 Oracle 获取数据并将其插入到 Mysql/Magento 中吗?

我可以这样做吗?

除了扩展任何其他建议请...**

4

2 回答 2

3

我们使用Magmi来执行我们的数据的日常导入。

我们目前有 30 多个客户群,并且随着时间的推移会不断增长,Magmi 似乎能够毫无问题地处理它。

我们的进口流程是:

  1. 从我们的后端系统检索产品数据
  2. 确定与前一天相比发生了什么变化
  3. 将保存更改的 csv 文件上传到服务器
  4. 启动 Magmi 导入

如果您可以自动化前 3 个步骤,那么您总是可以将第 4 个步骤放在 cron 作业中。

于 2012-03-26T21:52:49.683 回答
1

Magento 企业版功能:

计划导入/导出(基于 csv 文件)

备择方案:

  • 创建一个使用 Magento 的导入/导出功能的扩展(不是数据流 - 运行速度很慢)
  • 购买涵盖此功能的扩展程序(在 Magento Connect 中搜索等)
于 2012-03-27T09:51:39.757 回答