Находится в разработке, версии могут не обладать обратной совместимостью. Список изменений можно найти в 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- срабатывает при загрузке брошенного заказа.
