Opencart:自动更新货币流程如何运作

时间:2014-06-19 11:55:47

标签: php opencart

我一直在分析购物车的平台。我听说过opencart及其自动更新货币流程。我已经冲浪找到了这个过程。但我无法得到解决方案。

它是如何工作的?它默认使用任何API吗?是否存在自动更新失败的可能性?我们怎么解决这个问题?

请指教。感谢。

2 个答案:

答案 0 :(得分:3)

它来自http://download.finance.yahoo.com/d/quotes.csv

在回答您的问题时,如果雅虎停止使用该服务或更改了网址,可能会停止工作。

答案 1 :(得分:1)

colmde的回答是正确的,它使用的是雅虎财务网络服务,但它仍然在我连接到互联网的本地计算机上工作。

  

它是如何工作的?

在检查代码时,要运行货币更新有3个条件:

  1. 当我们进入管理仪表板页面时(如果启用了自动更新)
  2. 当我们在页面设置/存储中将自动更新货币设置为是时,我们保存它(如果启用了自动更新)
  3. 当我们在页面本地化/货币
  4. 中按下按钮刷新时
      

    默认使用任何API吗?

    是的,它正在使用雅虎财务网络服务API,如colmde所述

      

    自动更新失败有可能吗?我们怎么解决这个问题?

    当然,您可以在/admin/model/localisation/currency.php方法中查看refresh()中的代码。您可以修改那里的故障处理。目前,如果来自Web服务的内容不为空,则代码将更新货币值。

      

    如果雅虎停止使用该服务或更改了URL,可能会停止工作。

    而且你没有上网。