【问题标题】:Prestashop module development: How can we save data from product page?Prestashop 模块开发:我们如何保存产品页面的数据?
【发布时间】:2022-02-05 16:04:14
【问题描述】:

我在这里向那些在 Prestashop 模块开发方面有实际经验的人寻求帮助。

我在通过 hookDisplayAdminProductsExtra 通过模块创建字段的产品页面保存数据时遇到问题。

而且我不知道如何从管理产品页面保存新的字段数据。

所以,如果有人对此有解决方案,请提供帮助。

谢谢。

【问题讨论】:

    标签: prestashop prestashop-1.7 prestashop-modules


    【解决方案1】:

    在返回 TPL 的钩子中添加一个表单, 这样您就可以通过在您的 POST 数据的挂钩中使用 Tools::getValue() 在模块中注册和触发“actionProductUpdate”(保存产品时调用此挂钩)来检索和保存您的自定义数据。

    其他解决方案是使用专用 AdminController 在 AJAX 中保存数据 - 您可以在 TPL 中插入一个自定义按钮 + 一个额外的 JS 文件(您可以将其包含在 hookBackofficeHeader 中)来触发 AJAX 调用。 您可以在官方 devdocs 中查看有关 AdminController 的更多信息。

    【讨论】:

    • @user3256843 你能提供一些虚拟项目吗,你是为了这个目的做的吗?或者一些可以更清楚的代码。
    猜你喜欢
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-16
    • 1970-01-01
    相关资源
    最近更新 更多