Находится в разработке, версии могут не обладать обратной совместимостью. Список изменений можно найти в 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
. -
notice_again_waiting
- время ожидания до повторного оповещения о брошенном заказе. по умолчанию20i
- 20 минут. Задайте пустым если не нужны повторные оповещения. -
session_class
- класс объекта сессии, если не указан используетсяmodSession
. -
action_url
- ссылка на коннектор обработки перехода к брошенному заказу, по умолчаниюhttp://sitename.ru/assets/components/lost-orders-ms2/action.php
-
return_id
- идентификатор ресурса на который будет перекинут пользователь после коннектора. -
grid_order_period
- период выборки заказов в админке сайта, по умолчанию1w
- 1 неделя. -
grid_order_fields
- список полей для вывода в таблице заказов. -
grid_order_cart_fields
- список полей для вывода в таблице товаров заказа. -
notice_subject
- тема оповещения. -
notice_body
- тело оповещения. Можно указать в виде файлового чанка@FILE chunks/email/notice.body.tpl
-
notice_again_subject
- тема повторного оповещения. -
notice_again_body
- тело повторного оповещения. Можно указать в виде файлового чанка@FILE chunks/email/notice.body.tpl
OnBeforeNotifySend
- срабатывает перед отправкой уведомления о брошенном заказе.OnActionOrderLoad
- срабатывает при загрузке брошенного заказа.