Для разработчиков

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

В этой заметке расскажу как полностью заменить или расширить стандартные классы корзины и заказа. Для тех, кто уже писал свои модули в JavaScript, никаких откровений не будет.
Артур Шевченко
28 сентября 2022, 11:45
modx.pro
796
+5

[miniShop2 4.0.0-beta] - Разбор нововведений. Удаление Fotorama. Пример подключения галереи.

В виду того, что скрипты галереи к логике работы интернет-магазина относятся весьма косвенно, нами было принято решение вырезать их из коробки MiniShop2.
И это хорошо, так как теперь каждый может без заморочек подключить свою любимою галерею.
Пример подключения есть в чанке tpl.msGalleryNew.
Артур Шевченко
26 сентября 2022, 17:26
modx.pro
1 863
+4

[miniShop2 4.0.0-beta] - Разбор нововведений. Кнопки "плюс" и "минус" в корзине.

В этой заметке расскажу вам о добавленном плагине для изменения количества товара. Очевидно, что его назначение облегчить кастомизацию поля ввода количества, чтобы оно органично вписывалось в дизайн.
Артур Шевченко
26 сентября 2022, 12:27
modx.pro
1 167
+6

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

Продолжая серию заметок @Николай Савин о нововведениях в miniShop2 Для MODX2, расскажу об изменениях в уведомлениях.
Артур Шевченко
23 сентября 2022, 14:13
modx.pro
959
+10

[miniShop2 4.0.0-beta] - Разбор нововведений. Изменена связь между заказом и адресом

В серии коротких заметок расскажу и детально покажу что нового мы сделали для Вас в новой версии miniShop2 Для MODX2

На очереди информация для разработчиков об изменениях связи между объектами msOrder и msOrderAddress
Николай Савин
22 сентября 2022, 11:25
modx.pro
835
+12

Кешируем mFilter2

Как кол-во товаров на сайте переваливает какую-то границу, то mFilter2 начинает жестко тупить. Переодически мне приходиться бороться с этой проблемой. В итоге изучения mFilter2 выработал пару решений.
Александр Туниеков
22 сентября 2022, 08:35
modx.pro
7
1 547
+8

[miniShop2 4.0.0-beta] - Разбор нововведений. Небольшие изменения в контроллерах

В серии коротких заметок расскажу и детально покажу что нового мы сделали для Вас в новой версии miniShop2 Для MODX2

На очереди информация для разработчиков, касательно окончательного положения контроллеров.
Николай Савин
21 сентября 2022, 09:53
modx.pro
890
+11

[miniShop2 4.0.0-beta] - Разбор нововведений. Гибкая настройка статусов

В серии коротких заметок расскажу и детально покажу что нового мы сделали для Вас в новой версии miniShop2 Для MODX2

На очереди обновление связанное со статусами заказов.
Николай Савин
20 сентября 2022, 15:54
modx.pro
632
+12

[miniShop2 4.0.0-beta] - Разбор нововведений. Новый заказ из Админки



В серии коротких заметок расскажу и детально покажу что нового мы сделали для Вас в новой версии miniShop2 Для MODX2

Сегодня у нас очередь новой фичи, которой почему-то никогда не было в минишопе. Мы реализовали возможность создавать новый заказ прямо в админке.
Николай Савин
19 сентября 2022, 09:06
modx.pro
795
+16

Систематизация, переиспользование и редактирование форм.

Приветствую! Я открыл для себя ещё один вариант использования компонента MIGX и хочу поделиться им с сообществом. Скорее всего, кто-то до меня так делал, но либо не делился, либо я не нашёл.
Для чего это нужно? На сайтах как правило есть несколько форм: обратная связь, подписка, отзывы и.т.д. Иногда формы эти содержат идентичный набор полей, но выглядят по-разному и располагаются на разных страницах. А ещё они могут отправляться на разные почты или наоборот все на одну. В общем, так или иначе это приводит к полному или частичному дублированию вызовов и к тому, что в случае необходимости внесения изменений, нужно править несколько файлов. Вот я и разработал несложную систему для упрощения управления формами.
Артур Шевченко
22 августа 2022, 16:14
modx.pro
2
830
+3