api - Prestashop 1.7 保存
问题描述
我需要帮助,我也不知道 prestashop,我需要在保存客户或订单时添加 API 调用,我不知道在哪里调用。每一个帮助将不胜感激。
解决方案
你可以使用一个钩子来做,例如当你想在保存(更新)一个你可以使用的对象后做某事时,一些钩子是可用的:
actionObjectUpdateBefore
或者
actionObjectUpdateBefore{objectName}UpdateBefore
对于您拥有的对象的新添加也是如此:
- actionObjectAddAfter
- actionObject{objectName}AddAfter
有关更多信息,您可以在此处查看 prestashop 中的钩子列表:
https://devdocs.prestashop.com/1.7/modules/concepts/hooks/list-of-hooks/
在代码中的 php 文件 classes/ObjectModel.php 中的第 578 行查看调用的钩子
推荐阅读
- c# - 为什么从 azure app 服务中的表单发布时出现 404 错误,但它在 localhost 中完美运行
- java - 为什么 Mac OS Java 14 忽略了大多数命令行 CLASSPATH?
- r - 在 ggplot2 中将 label_both 设置为 facet_grid 中的默认主题
- c# - 从反汇编程序、RAM 中隐藏加密短语
- android - 我无法在 android 10+ 上保存图片,但我保存在 android 9 或更低版本上
- prolog - 为什么否定作为失败适用于 \+ is_list 但不适用于 \+ is_flat?
- android-studio - 错误第一次片段与 cardview 一起显示
- python - Python - 无法从 Mac 上的终端运行 .py,因为它在文件路径中有空格?
- c++ - 以拥有的方式从动态分配的 char 数组构造`std::string`
- java - java中的循环和用户输入验证,再次