vgrish/lost-orders-ms2

1.0.4 2024-09-26 13:07 UTC

This package is auto-updated.

Last update: 2024-09-27 08:32:16 UTC


README

该包实现了MiniShop2 MODX Revolution V.2商店的已丢弃订单功能。

Панель управления

处于开发中,版本可能不具有向后兼容性。更改日志可以在Changelog中找到。

安装包

composer require vgrish/lost-orders-ms2 --update-no-dev
composer exec lost-orders-ms2 install

卸载包

composer exec lost-orders-ms2 remove
composer remove vgrish/lost-orders-ms2

特性

仅与数据库中的会话一起工作,请使用modSessionHandler或其等效版本。

设置

  • lifetime_order - 已丢弃订单的生存时间,默认为1m - 1个月。可选值包括(y - 年,m - 月,w - 周,d - 天,h - 时,i - 分)。

  • min_time_order_waiting - 已丢弃订单的最小等待时间(以秒为单位),默认为30i - 30分钟。

  • max_time_order_waiting - 已丢弃订单的最大等待时间(以秒为单位)。默认为2h - 2小时。

  • max_in_day_count - 每个会话标识符(session_id)每天的最大已丢弃订单数量。

  • session_class - 会话对象类,如果未指定,则使用modSession

  • action_url - 处理过渡到已丢弃订单的连接器链接,默认为http://sitename.ru/assets/components/lost-orders-ms2/action.php

  • return_id - 用户在连接器之后将被重定向到的资源标识符。

  • utm_key - utm标记的键。

  • utm_value - utm标记的值,用于重定向到已丢弃订单的链接。

  • grid_order_period - 网格中订单的提取周期,默认为1w - 1周。

  • grid_order_fields - 用于在订单表中输出的字段列表。

  • grid_order_cart_fields - 用于在订单商品表中输出的字段列表。

  • notice_subject - 通知的主题。

  • notice_body - 通知的内容。可以指定为文件片段@FILE chunks/email/notice.body.tpl