0

我需要在 Prestashop 中创建一个模块。

该模块应具有以下功能。

1)当用户注册帐户、购买产品等时,数据也应通过 API 传递到另一个具有数据库的系统。

2) 我听说过 Prestashop 的 REST API。

3) 主要挑战是这一切都应该在模块的范围内,并且不应编辑 Prestashop 的核心文件或外部文件。

4) 上网搜索,没有找到符合要求的结果。

任何、帮助或想法如何实现。

谢谢..

4

2 回答 2

1

这可以使用 Prestashop 挂钩来实现,客户在前台执行的几乎所有操作都有自己的挂钩,当执行操作时会在您的模块中调用该挂钩。检查钩子上的 Prestashop 文档

于 2014-01-10T14:43:44.910 回答
1

在您在此处描述的情况下,您可以依赖 Hook actionPaymentConfirmation。一旦在 Prestashop 下订单并且其状态设置为“已接受付款”,您的模块就可以将订单详细信息发布到您的系统。然后,您的 Prestashop 实例是您的主系统的 Web 客户端。据我说,Prestashop REST API 在这里无济于事!

您可以使用 REST API 以另一种方式设置您的系统,但您必须定期检查订单状态等。

于 2014-01-15T02:04:11.010 回答