Разработка модуля Pricing Engine для OkayCMS

Интернет-магазины и электронная коммерция
Работа 8 из 27
О проекте: Разработка кастомного модуля автоматического ценообразования Okay\Modules\PimTeam\PriceHandler для платформы OkayCMS. Проблема заключалась в невозможности массово и гибко управлять ценами для тысяч товаров от десятков поставщиков.

Как работает функционал модуля:

Система правил: Администратор создает каскадные правила наценки на основе бренда, категории или конкретного поставщика.
Движок пересчета (RecountPrice): Ядро модуля — класс RecountPrice.php. Алгоритм собирает все включенные правила, получает базовые цены товара, применяет математические саб-правила и формирует финальную розничную цену.
Связка с модулем Импорта: PriceHandler идеально работает в симбиозе с модулем PimTeam Import. Сначала модуль импорта загружает "сырые" цены закупки от поставщиков. После завершения импорта срабатывает триггер, запускающий runFullRecount(). Как только обновляется прайс поставщика — витрина сразу получает математически выверенные розничные цены.
Результат: Полная автоматизация ценообразования. Стек: PHP (OkayCMS), MySQL, CRON. #okaycms #pricing #module #automation
Детали
  • Добавлена:
60

Фрилансер

  • Проектов 56
  • Оценка 5.0
  • Рейтинг 4 123
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 15 часов 57 минут назад