前端PS1.7用户删除其帐户中的邮政地址时是否会触发钩子?

问题描述 投票:0回答:1

[hookActionValidateCustomerAddressForm仅在他创建或更改地址时才被调用。

根据https://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/,可能没有任何钩子可以处理我在此SO问题标题中描述的情况。

我错了吗?如果是,那将是什么?如果不是:我该如何处理这个用例(当用户触发此事件时,我真的需要执行一个程序)?

我正在寻找的钩子示例是:actionDeleteCustomerAddressAfter(当然它不存在)

prestashop hook prestashop-1.7
1个回答
0
投票

没有任何挂钩。

寻找删除邮寄地址并在其中插入代码的方法的较差解决方案。

一个更好的解决方案是:创建一个新的钩子(甚至是actionDeleteCustomerAddressAfter),并在删除邮政地址的方法中触发该钩子。

        Hook::exec('actionDeleteCustomerAddressAfter ', array('id_customer' => (int)$customer->id));
© www.soinside.com 2019 - 2024. All rights reserved.