Петропавловский Артем

Петропавловский Артем

Был в сети 03 июня 2026, 13:31
Заказы принимаю

Давайте пофильтруем данные с помощью микросервиса

Драма по поводу хорош или плох mSearch2 не утихает. Многие пользователи системы видят ее исключительно в монолитом виде что очень сильно ограничивает кейс системы. Причем любой. ...

Читать далее →

Кешируем mFilter2

Как кол-во товаров на сайте переваливает какую-то границу, то mFilter2 начинает жестко тупить. Переодически мне приходиться бороться с этой проблемой. В итоге изучения mFilter2 выр...

Читать далее →

Оптимизации и тонкости работы с БД для больших магазинов на MODX Revolution

Небольшое вступление Данная статья не претендует на универсальное решение. Всегда пользуйтесь собственной головой. Всё описанное ниже актуально для MODX Revolution 2.8.3-pl, min...

Читать далее →

Сборка элементов сайта в компонент (пакет), пошаговая инструкция

Привет, давно не виделись :) Я в прошлой заметке, когда писал об уходе, обещал опубликовать свои черновики, так что выполняю обещание и сегодня рассмотрим пример с разработкой о...

Читать далее →

Curl клиент modx

Встроенный curl клиент для отправки запросов на сторонние сервисы (RESTful и другие). Так как все чаще используются сторонние сервисы в повседневной разработке сайтов, для этих ц...

Читать далее →

Запрос через XPDO к тв параметрам с использование having

Запрос на XPDO для выборки ресурсов у которых совпадают значения тв параметров. Функция having посчитает количество совпадений по групперуемому полю contentid

Читать далее →

Вывод всех опций minishop2 и автоматическое их добавление в словарь одной кнопкой.

Всем привет, как всегда возникла задача максимально упростить и автоматизировать рутинные процессы в MODX. Будем делать автоматическое добавление опций в словарь и автоматически по...

Читать далее →

[mFilter2] Вывод товаров со смежными значениями

[mFilter2] Вывод товаров со смежными значениями

Небольшая заготовка из вчерашнего рукоделия. Имеем сайт с подбором товаров по характеристикам, реализованным на mFilter2. Один из параметров «Мощность активная» выглядит так (у...

Читать далее →