【发布时间】:2022-02-05 16:04:14
【问题描述】:
我在这里向那些在 Prestashop 模块开发方面有实际经验的人寻求帮助。
我在通过 hookDisplayAdminProductsExtra 通过模块创建字段的产品页面保存数据时遇到问题。
而且我不知道如何从管理产品页面保存新的字段数据。
所以,如果有人对此有解决方案,请提供帮助。
谢谢。
【问题讨论】:
标签: prestashop prestashop-1.7 prestashop-modules
我在这里向那些在 Prestashop 模块开发方面有实际经验的人寻求帮助。
我在通过 hookDisplayAdminProductsExtra 通过模块创建字段的产品页面保存数据时遇到问题。
而且我不知道如何从管理产品页面保存新的字段数据。
所以,如果有人对此有解决方案,请提供帮助。
谢谢。
【问题讨论】:
标签: prestashop prestashop-1.7 prestashop-modules
在返回 TPL 的钩子中添加一个表单, 这样您就可以通过在您的 POST 数据的挂钩中使用 Tools::getValue() 在模块中注册和触发“actionProductUpdate”(保存产品时调用此挂钩)来检索和保存您的自定义数据。
其他解决方案是使用专用 AdminController 在 AJAX 中保存数据 - 您可以在 TPL 中插入一个自定义按钮 + 一个额外的 JS 文件(您可以将其包含在 hookBackofficeHeader 中)来触发 AJAX 调用。 您可以在官方 devdocs 中查看有关 AdminController 的更多信息。
【讨论】: