Плагин позволяет добавить в личный кабинет клиента кнопку "Отменить заказ". Также ссылка будет работать и у клиентов без личного кабинета, которые переходят на страницу заказа по ссылке из письма.
Кнопки можно разместить как в списке заказов, так и на странице конкретного заказа.
По нажатию на кнопку - производится выбранное вами действие с заказом (например, "Удалить" или же можно создать своё действие, которое будет переводить заказ в статус "Удалён клиентом").
- В каких статусах заказа клиент может отменить его (можно выбрать несколько). В других статусах кнопка будет отсутствовать.
- Какое действие будет выполнено с заказом при его отмене. Можно выбрать штатное "Удалить" (заказ попадёт в штатный статус "Удален"), либо создать своё действие и выбрать его.
- CSS класс для ссылки в списке заказов
- CSS класс для ссылки на странице заказа
- Текст для ссылки
- Спрашивать ли у клиента причину отмены. И настраиваемый список доступных причин отмены.
Для работы плагина требуется добавить 2 вызова в шаблоны вашей темы дизайна:
- В шаблон my.order.html:
{shopWordercancelPlugin::showButton($order)}- В шаблон my.orders.html:
{shopWordercancelPlugin::showButton($o, 1)}В некоторых темах дизайна в шаблоне списков заказов нужно передавать $order вместо $o
Также обязательно наличие хуков frontend_my_order и frontend_my_orders (во всех магазинных темах дизайна они присутствуют).
Фильтруем товары по характеристикам и цене
7 дней бесплатно
Отображает рекомендуемые товары на страницах сайта
7 дней бесплатно
Выгружает выключенные категории в карту сайта XML
7 дней бесплатно
Отправка WhatsApp/SMS, если на номере нет Telegram
Отправка Telegram/SMS, если на номере нет WhatsApp
Меняет ∞ на 0. Функция обнуления нужного склада
7 дней бесплатно
Выберите сами, какие заказы вам нужны В обработке
7 дней бесплатно