11 месяцев назад История
README.md

WooCommerce Subscriptions Items Exchange service

Как пример использования на проекте BuddyPetFoods:

Screenshot

Описание

Фронт-приложение, позволяющее быстро и легко добавлять/удалять элементы подписки WooCommerce Subscription.

  • Доступно в ЛК пользователя
  • Содержит все необходимые элементы (выбор нового продукта, обсчёт итогов, рендерниг текущих продуктов в подписке)
  • Управляется быстро (через XHR запросы)
  • Стили легко подменяемы

Как использовать

После активации плагина становится доступен шорткод [wcs_items_exchange] для отображения формы обмена.

Чтобы использовать форму, передайте параметр subscription_id GET при доступе к странице с коротким кодом.

Форма позволяет клиенту переключать элементы в подписке, добавлять в нее новые элементы и удалять существующие. Пустая подписка не допускается, последний товар можно только обменять на другой.

Все перерасчеты по подписке выполняются автоматически.

Для использования темы / сторонних плагинов - существует глобальная функция wcs_exchange_url, которая создаст правильный URL-адрес для доступа к странице обмена с использованием входящего параметра subscription_id.

Пример

echo '<a href="' . wcs_exchange_url( 54671 ) . '" target="_blank">' . __( 'Элементы обмена', 'textdomain' ) . '</a>';

Журнал версий

  • 1.3.7
  • Дальнейшая поддержка прекращена (проект остановлен). Окончательная версия.

  • 1.3.6

  • Ошибка от АДМИНИСТРАТОРА: цена корректно не обновляется при изменении подписки.

  • 1.3.5

  • Добавлена кнопка для добавления действия с продуктом.
  • Изменение периода и количества товара из подписки было выделено в отдельное действие.

  • 1.3.4

  • Выпадающий список с вариациями продукта можно прокручивать.

  • 1.3.3

  • Используйте соответствующие скидки из настроек WCSATT для продуктов при замене товаров в подписках. Используя WooCommerce, все товары для подписки получают скидку при обмене товарами.
  • Исправлен CSS поверх макета для более чем 3 элементов на странице подписки на exchange

  • 1.3.2

  • Запретить отправку отдельного электронного письма клиенту по каждой заметке о заказе, добавленной в родительскую подписку.

  • 1.3.1

  • Исправлена ошибка: используйте отфильтрованные цены (со скидкой) для каждого варианта / товара в списке обмена.

  • 1.3

  • Изменить элемент в существующей подписке
  • Добавлено поле количества

  • 1.2

  • Исправлена ошибка: не удается удалить элемент подписки

  • 1.1

  • Добавлено всплывающее окно подтверждения и восстановление при отмене изменений

  • 1.0

  • Первоначальное внедрение
Описание

Фронт-приложение, позволяющее быстро и легко добавлять /удалять элементы подписки системы Woo Subscription

Конвейеры
0 успешных
0 с ошибкой