0

你能帮我知道,从帐户页面或结帐页面更新/添加客户的地址详细信息时触发了哪个钩子。

在此处输入图像描述 在此处 输入图像描述

另外,如何获取地址详细信息?我在用着

    foreach ($customer->getAddresses($customer->id) as $address) {
            $addressInfo=$address;
        }

using this to get the address details but not working when I first update the address.

Thanks
4

1 回答 1

0

https://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/

actionObjectAddBefore

位于:/classes/ObjectModel.php

actionObjectAddAfter

位于:/classes/ObjectModel.php

actionObjectUpdateBefore

位于:/classes/ObjectModel.php

actionObjectUpdateAfter

位于:/classes/ObjectModel.php

actionObjectDeleteBefore

位于:/classes/ObjectModel.php

actionObjectDeleteAfter

位于:/classes/ObjectModel.php

*** 您的 ObjectName 是地址 ***

并获取客户的地址:

$this->context->customer->getAddresses()
于 2021-11-28T10:18:03.673 回答