在结账过程中添加其他数据以订购信息

时间:2016-10-12 05:34:44

标签: database prestashop

我有prestashop网站,在选择运营商的结账过程中,我添加了一个下拉列表,其中包含有关选择特定运营商时的运输信息。

更具体:一家运营商提供"自助服务包裹终端"服务,客户必须从他接收产品的地方选择最终的送货目的地(地址)。下拉列表包含大约30个选项。

我添加了包含运营商信息的下拉列表作为模块,并将其挂钩在hookDisplayBeforeCarrier挂钩中。

我应该如何将这些数据保存到数据库中,然后在订单部分的后台显示它?

1 个答案:

答案 0 :(得分:0)

要满足您的要求,您需要使用PrestaShop的以下钩子。

  1. processCarrier - 将选择保存在cookie中或暂时保存

  2. hookNewOrder - 在订单地点获取并将选择内容保存到数据库中

  3. displayBackOfficeHeader - 显示后台订单详情中的选择。