我已经在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');
}
...
}
答案 0 :(得分:0)
您可以在提交前使用Javascript验证表单,然后使用Hook actionCustomerAccountAdd 处理表单数据。
你可以在/classes/form/CustomerPersister.php中找到钩子actionCustomerAccountAdd