将XML产品导入PHP中的Prestashop

问题描述 投票:0回答:1

我需要创建一个PHP文件,以将许多产品从外部来源(分销商)导入到我的Prestashop 1.7.6。

我需要与此服务“ http://www.ferrunion.com/ita/codice/id_service.php”连接以获取令牌,并且当我获取此字符串时,我需要与该服务“ http://www.ferrunion.com/ita/codice/catalogo_service.php”连接以获取XML文件。

这是XML结构的示例:

<![CDATA[ 
   <product>  
      <id>id<id>
      <description>description</description>
      <quantity>quantity</quantity>
      <confezione>confezione</confezione>
      <prezzo_lordo>prezzo acquisto senza sconti</prezzo_acquisto>
      <price>price</price>
      <info>info</info>
   </product> 
]]>

问题是2:

  • 我该如何用PHP语言来介绍这项服务?
  • 有了文件后,如何将XML代码导入Prestashop的数据库中?


您能帮我解决这个问题吗?

谢谢。

php xml prestashop
1个回答
0
投票

我想您的想法是开发一个Prestashop模块并使用cron运行它,是这样吗?

您是否尝试过使用curl带来XML文件?

从Prestashop模块中,您必须通过CURL携带XML。加载XML后,您只需解析(看一下:https://www.w3schools.com/php/php_xml_dom.asp)文件并使用Prestashop API处理每个产品。

告诉我,如果我可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.