Prestashop 1.6在购买虚拟产品时自动将客户添加到组中

时间:2015-03-13 14:24:18

标签: php mysql prestashop prestashop-1.6

使用Prestashop 1.6可以在购买虚拟产品时自动将客户添加到群组中吗?

示例:虚拟产品是会员资格。当他们购买产品时,我希望将它们分配给会员组。

我想要实现这一目标的一种方法是执行以下操作: 客户在电子邮件中收到的虚拟产品链接是否可以链接到我创建的PHP页面?我正在考虑编写一个带有激活成员资格按钮的PHP页面,该按钮可以通过MySQL代码将它们插入到正确的组中。

我找不到这样做的模块。我想避免创建一个模块,因为那时我将不得不研究模块创建,我希望有一个更简单的解决方案。

1 个答案:

答案 0 :(得分:0)

高度推荐的解决方案是一个自定义模块,可在确认付款时为用户分配。它可以通过更改核心文件来完成,但这是最糟糕的解决方案,因为在PrestaShop的下一次升级之后,这些更改将被覆盖。模块创建并不那么难,你只需要实现hook" actionOrderStatusUpdate"并从模块配置页面将订单客户指定给先前选定的客户组。