Prestashop 如何知道新用户何时在商店注册

Prestashop 如何知道新用户何时在商店注册,prestashop,prestashop-1.6,Prestashop,Prestashop 1.6,我正在使用prestashop 1.6。我想知道,当某个用户在商店注册时,我如何才能知道?有什么钩子之类的东西吗?任何帮助和建议都是非常值得的。 谢谢您将在管理面板中得到通知。左上角。用户图标->注册新客户时,此图标将具有注册用户1、2、120的编号。点击用户图标清理柜台有一个钩子,在客户成功注册到网站后立即调用。 钩子名称是actionCustomerAccountAdd,您可以通过函数hookActionCustomerAccountAdd($params){…}在自定义模块中调用它,并通过

我正在使用prestashop 1.6。我想知道,当某个用户在商店注册时,我如何才能知道?有什么钩子之类的东西吗?任何帮助和建议都是非常值得的。
谢谢

您将在管理面板中得到通知。左上角。用户图标->注册新客户时,此图标将具有注册用户1、2、120的编号。点击用户图标清理柜台

有一个钩子,在客户成功注册到网站后立即调用。 钩子名称是
actionCustomerAccountAdd
,您可以通过
函数hookActionCustomerAccountAdd($params){…}
在自定义模块中调用它,并通过
$this->registerHook('actionCustomerAccountAdd')
注册它

钩子的代码位于AuthController中:

    Hook::exec('actionCustomerAccountAdd', array(
                        '_POST' => $_POST,
                        'newCustomer' => $customer
                    ));
如您所见,您可以访问注册表的完整$u POST+使用它创建的新客户对象。 如果您需要一个关于如何使用钩子的示例,您可以看到blocknewsletter模块的代码,它会根据您的需要使用actionCustomerAccountAdd钩子。

说,“您可以在开发人员指南的“PrestaShop 1.6中的钩子”一章中获得PrestaShop 1.6中可用钩子的完整列表。”–但我找不到该页面的位置。但是,列出了一个钩子
actionCustomerAccountAdd
,“当新客户成功创建帐户时调用”——因此我会尝试看看1.6中是否仍然存在这个钩子