thelia / retrait-selon-agenda-module
1.0.10
2022-03-07 14:54 UTC
Requires
- johngrogg/ics-parser: ^2
- thelia/installer: ~1.1
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的步骤
- 在电脑上打开Google日历。
- 在右上角,单击设置设置 > 设置。
- 打开“日历”选项卡。
- 单击要使用的日历名称。
- 在“私有URL地址”部分,单击ICAL。
- 复制显示在窗口中的ICAL链接。
- 将链接粘贴到模块的配置中。
-
日历数据的缓存寿命,以分钟为单位:为了避免频繁地请求Google,从日历中提取的信息被缓存,可配置的持续时间。在此处指定此持续时间(分钟)。30分钟似乎是一个合理的持续时间。
-
显示的最大事件数:为了限制向客户提出的可能的提货日期数量。
配置完成后,请勿忘记将一个提货区域分配给模块(可能是法国区域)
前端集成
无需任何集成,该模块使用钩子将提货信息插入到必要的位置
- 在订单摘要页面上
- 在后台办公室订单的“配送和账单”选项卡中
- 在订单确认邮件中
- 在您收到订单已提交通知的邮件中
- 在PDF发票和发货单中