You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PrestaShop 1.7 后台新增或更新地址时触发的对应Hook是哪个?

PrestaShop 1.7 后台地址新增/更新触发钩子说明

针对后台操作地址的不同场景,可使用的Hook分为两类:

后台地址管理页专属钩子

仅在从后台地址管理页面手动提交新增/编辑地址表单时触发,无需额外判断运行环境:

  • 地址保存到数据库前触发:actionAdminAddressesControllerSaveBefore
  • 地址成功保存到数据库后触发:actionAdminAddressesControllerSaveAfter

全局Address对象操作钩子

只要是系统内发生地址新增/更新行为(含前台用户操作、接口调用、后台操作)都会触发,如果只需要处理后台场景,在回调逻辑中添加后台上下文判断即可:

  • 新增地址写入数据库前触发:actionObjectAddressAddBefore
  • 新增地址写入数据库后触发:actionObjectAddressAddAfter
  • 更新地址写入数据库前触发:actionObjectAddressUpdateBefore
  • 更新地址写入数据库后触发:actionObjectAddressUpdateAfter

提示:如果你的业务逻辑只需要拦截后台手动操作地址的场景,优先选择第一类后台控制器专属钩子即可,适配性更高。

内容的提问来源于stack exchange,提问作者GOURAV GUPTA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 21:24:06