Массовое добавление скидок на сайт

Нужен компонент, который будет делать скидку для определенной группы ресурсов. Группа ресурсов задается через TV поле со значением список ресурсов, в качестве списка ресурсов выступают Коллекции (Бренды). Например, бренд Adidas



В компоненте мы:



Выбираем бренд, выбираем период действия скидки (от и до), и сам процент от 1% до 70%



Пример:



Есть два дополнительных поля и

Кроссовки Adidas стоят 10.000 руб это

Задаем скидку 50% на бренд Adidas и ставим период от 1 августа до 25 августа, нажимаем кнопку “Довить/Обновить”

Логика работы компонента:

подсчёт скидки: 10.000руб – 50% = 5 000 руб

Далее число 10.000 руб перемещает в TV поле а число 5 000 руб записывает в дополнительное TV поле

И такая скидка в 50% применяется абсолютно ко всем вещам только с меткой Addidas

25 августа все товары Adidas c дополнительными полями становятся пустыми, а их старые цены возвращаются на место. То есть 25 августа кроссовки Adidas стоят снова 10.000 руб

У компонента есть 3 кнопки

Добавить / Обновить: Добавить скидку, или обновить скидку уже для существующей группы товаров

Сбросить: — Сбросить скидки для определенной группы товаров (Очистить доп поле )

Сбросить все скидки: – Очищает абсолютно все доп поля во всех категориях

Фронтент компонента уже готов, осталось сделать работу его логики

Роман
Бюджет проекта:
2 000 RUB
Версия MODX:
Revolution
Разработчики:
Частные
Срок до:
23.10.2021

Предложения (1)

  1. Евгений 25.08.2021 19:37 #

    Заинтересовал Ваш проект. Если актуально, напишите на silicaid@mail.ru для обсуждения деталей.

    1. Роман 25.08.2021 20:02 #

      Я вам отписался на почту, лучше в телеге списаться


Для добавления комментариев вы должны или зарегистрироваться.