[miniShop2 4.0.0-beta] - Разбор нововведений. Подключение собственных JS классов работы с корзиной и заказом

В этой заметке расскажу как полностью заменить или расширить стандартные классы корзины и заказа. Для тех, кто уже писал свои модули в JavaScript, никаких откровений не будет.

Есть три пары системных настроек отвечающих за путь к файлу (*_js_class_path) и за имя класса (*_js_class_name) со следующими префиксами:
  1. ms_cart — корзина;
  2. ms_order — заказ;
  3. ms_notify — уведомления.
Поэтому при замене или расширении любого из классов, необходимо внести изменения в соответствующие настройки, т.е. указать путь к новому файлу с классом и имя этого класса.
Пример расширения класс можно посмотреть в исходном коде.

Если кому-то этой информации мало — задавайте вопросы в комментариях.
Артур Шевченко
28 сентября 2022, 11:45
modx.pro
785
+5
Поблагодарить автора Отправить деньги

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0