Skip to content
ms3PromoCode
ms3PromoCode
Промо-коды для MiniShop3 с гибкими правилами, генерацией по маске и интеграцией в позиции заказа
  • MODX 3
  • PHP 8.2
  • miniShop3
  1. Компоненты
  2. ms3PromoCode
  3. Интерфейс админки

Интерфейс админки ​

Админка на Vue 3 + PrimeVue 4 состоит из трёх разделов:

РазделОписание
Управление кодамиСписок кодов, создание, редактирование, генерация по маске, фильтры
АналитикаKPI и журнал применений с фильтрами
Вкладка в заказеПрименить / снять код у конкретного заказа из карточки заказа

Где находится ​

В дереве меню MODX, в разделе Компоненты, появляется подраздел Промо-коды с двумя пунктами:

  • Управление кодами — список кодов и редактор.
  • Аналитика — KPI и журнал.

Третий — вкладка «Промо-код» в окне редактирования заказа MS3 (Магазин → Заказы → конкретный заказ).

Особенности ​

  • Компоненты PrimeVue 4 — тема Aura (светлая), вёрстка под админку MODX.
  • Серверная пагинация и сортировка — большие списки кодов и применений не тормозят.
  • Действия в строке таблицы — включить/выключить, редактировать, удалить.
  • Двойной клик по строке открывает редактор кода.
  • Подтверждения и уведомления — удаление и снятие кода требуют подтверждения через ConfirmDialog, результат — toast-уведомления.

Требования ​

Vue-админка требует VueTools. Без него на месте страницы Vue-модуля появится модальное окно MODX с ошибкой о недостающей зависимости.