首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >预跳与ERP同步

预跳与ERP同步
EN

Stack Overflow用户
提问于 2016-04-07 08:03:09
回答 2查看 715关注 0票数 0

我使用提供预Prestashop的webservice从我的ERP中发送数据来更新prestashop,但现在我需要知道如何检测预prestashop中的更改,以便用这些更改来更新我的ERP。

有人能给我介绍一下这个话题或者做些什么吗?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-07 08:18:20

这一切都取决于你想从Prestashop中检索到什么信息。

您必须编写一个使用模块预跳钩系统

例如,如果您想通知您的ERP有关新的客户注册:

代码语言:javascript
运行
复制
<?php

class ERPConnect extends Module
{

    public function install()
    {
        return parent::install() && $this->registerHook('actionObjectCustomerAddAfter'); // This hook is called in /classes/ObjectModel.php > method add()
    }

    public function hookActionObjectCustomerAddAfter($params)
    {
        $customer = $params['object'];
        MyErpConnector::sendNewCustomer($customer);
    }
}

有许多钩子,但没有正式的清单。您必须深入研究不同的类(在/ classes /)中才能找到想要使用的类。

注意,对于任何类,您都可以调用钩子:actionObject[Object Name]AddAfter

票数 2
EN

Stack Overflow用户

发布于 2017-08-14 10:37:08

您应该查看一个外部应用程序,它同步了Prestashop和ERP之间的信息。FamShop电子商务平台将产品、价格、库存、用户和订单同步在ERP和许多其他电子商务系统之间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36470170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档