中找到钩子actioncustomeraccountadd
我已经成功添加了一个钩子以在Prestashop 1.7中的客户创建表单中显示字段。但是我找不到应使用哪种钩子来处理表单提交验证和处理表单的表单。
class MyModule extends Module {
...
public function install()
{
return parent::install()
&& $this->registerHook('displayCustomerAccountForm')
}
public function hookDisplayCustomerAccountForm($params) {
return $this->display(__FILE__, 'hookDisplayCustomerAccountForm.tpl');
}
...
}
您可以在提交之前使用JavaScript验证表单,然后使用Hook ActionCustomerAcCountadd 来处理表单数据。
您可以在/classes/form/customerpersister.php