【问题标题】:Magento realtime data integrationMagento 实时数据集成
【发布时间】:2015-05-18 11:14:36
【问题描述】:

这可能已经在某个地方得到了回答,但不幸的是我找不到适合我的答案。

问题是,Magento 只能用作前端电子商务平台吗?即从外部 API 读取产品和客户数据,并将该数据提交给外部 API。诀窍是它必须实时完成,而不是通过计划任务。

如果有任何 Magento 插件可以实现这一点,有人可以提及任何具体名称吗?

此外,在不“破解”系统的情况下,向 Magento 添加自定义功能有多复杂(例如多个分店、产品集,可以为每个分店启用,将订单限制为每小时一定数量的插槽等)

【问题讨论】:

  • 您好,您的问题相当广泛,涉及很多题外话,请阅读stackoverflow.com/help/on-topic - 另外“另外,向Magento添加自定义功能有多复杂,没有“入侵”系统” 完全取决于你的能力。
  • 嗨,对于第一部分,我认为这个问题非常有话题。问题是,Magento 可以与外部 API 实时同步吗?对于第二部分,我本可以更清楚地说明这一点。对于一个对 Magento 非常有经验的人来说,这是多么复杂。我不是在谈论知识方面,而是实际上是系统接受自定义小扩展的能力。
  • 如果你搜索“使用 Magento 进行事件驱动编程”,你会发现有用的东西
  • 嗨,谢谢提示,我会查一下
  • 我使用外部 API 来加载我的产品和客户详细信息。尽管如此,这些也是在 Magento 后端创建的。产品和客户通过更新。克朗。产品库存和价格通过实时计算。肥皂。

标签: php api magento plugins e-commerce


【解决方案1】:

整个 Magento 代码库使用 Magento 数据库表来生成前端显示,因此除非您计划对每个核心模型进行重写以执行必要的逻辑(即从 /更新外部源)。此问题的现有解决方案通常使用 SOAP API 和 cron 作业来镜像 Magento 和您正在使用的任何外部系统上的数据(根据需要在不同结构之间进行映射)。您可以使用 Magento 观察者系统通过监听各种模型保存事件将更新发送到您的外部系统来实现实时结果,并在您的外部系统上更新数据时类似地创建一个 SOAP API 调用(具体实现细节取决于系统) 以保持它们实时同步。

【讨论】:

    猜你喜欢
    • 2012-11-20
    • 2020-01-23
    • 1970-01-01
    • 2015-08-21
    • 2017-04-02
    • 2014-05-01
    • 2021-11-29
    • 1970-01-01
    • 2016-11-14
    相关资源
    最近更新 更多