thelia/retrait-selon-agenda-module

1.0.10 2022-03-07 14:54 UTC

This package is auto-updated.

Last update: 2024-09-07 22:18:48 UTC


README

此模块允许您向客户提供在订单完成时选择日期和地点的现场提货。

向客户提供的时间和地点是从Google日历中提取的事件。因此,您只需在日历中创建一个事件,它就会成为您的商店中的一个提货地点。

模块使用以下日历事件信息

  • 事件日期
  • 位置(可选)
  • 事件标题
  • 描述(可选)

安装和配置

使用composer安装模块以安装所有依赖项

composer require thelia/retrait-selon-agenda-module

在您的商店上安装并激活该模块,然后转到配置页面以输入模块运行所需的信息

  • 日历的私有URL地址:这是一个允许访问您放置日期和地点的Google日历的URL。以下是获取此URL的步骤

    1. 在电脑上打开Google日历。
    2. 在右上角,单击设置设置 > 设置。
    3. 打开“日历”选项卡。
    4. 单击要使用的日历名称。
    5. 在“私有URL地址”部分,单击ICAL。
    6. 复制显示在窗口中的ICAL链接。
    7. 将链接粘贴到模块的配置中。
  • 日历数据的缓存寿命,以分钟为单位:为了避免频繁地请求Google,从日历中提取的信息被缓存,可配置的持续时间。在此处指定此持续时间(分钟)。30分钟似乎是一个合理的持续时间。

  • 显示的最大事件数:为了限制向客户提出的可能的提货日期数量。

配置完成后,请勿忘记将一个提货区域分配给模块(可能是法国区域)

前端集成

无需任何集成,该模块使用钩子将提货信息插入到必要的位置

  • 在订单摘要页面上
  • 在后台办公室订单的“配送和账单”选项卡中
  • 在订单确认邮件中
  • 在您收到订单已提交通知的邮件中
  • 在PDF发票和发货单中