Долгожданное обновление: три года компонент почти не развивался, и это было заметно. В четвёртой версии — один пакет для MODX 2.8 и MODX 3, защита от спама из коробки, закрытые уязвимости и новые примеры в документации.
Привет форум!
Последний раз я писал про FetchIt в 2023 году, когда вышла версия 3.0.0-pl для MODX 3. С тех пор компонент жил двумя линиями: 1.* для MODX 2 и 3.* для MODX 3. Работал, но почти не развивался. Этим летом я наконец-то за него взялся, и в итоге вышла версия 4.0.0. Ниже рассказываю, что к ней привело и что изменилось.
Читать далее, FetchIt 4.0.0 - один пакет для MODX 2 и 3 и защита от спама из коробки
→
Вышел MiniShop3 1.14.0-beta1 — 105 влитых PR и больше двухсот часов работы с середины августа. Это второй релиз подряд за сотню, и по содержанию самый весомый: заказ получил полноценный коммерческий жизненный цикл. Одновременно обновился VueTools до 1.2.1-pl — с ним Vue-экраны в админке наконец перестали отличаться от родных.
Читать далее, MiniShop3 1.14.0 и vueTools 1.2.1
→
В VueTools появилась централизованная настройка темы PrimeVue. Теперь компоненты, которые используют VueTools и поддерживают новый API, можно переключать между стандартной Aura и темой, стилизованной под менеджер MODX Revolution 3, без пересборки самих компонентов.
Читать далее, VueTools 1.2.0: единая тема PrimeVue для компонентов MODX 3
→
MODX как backend для Nuxt, Next.js, мобильного приложения или другого frontend — без написания собственного REST API с нуля. mxHeadless добавляет в MODX 3 REST API для ресурсов, страниц и зарегистрированных объектов с авторизацией, scopes, OpenAPI и Swagger UI.
Последнее время всё чаще приходится сталкиваться с проектами, где MODX используется не как классический PHP-шаблонизатор, а как backend для отдельного frontend-приложения.
Читать далее, mxHeadless - REST API для MODX 3 без лишнего
→
Небольшое дополнение для MODX, которое решает довольно простую задачу: сообщает поисковикам, что на сайте что-то изменилось.
Если вы обновили страницу, опубликовали новый ресурс или удалили старый, MODX об этом знает сразу. А поисковику ещё нужно когда-нибудь прийти на эту страницу и обнаружить изменения.
Для этого и появился IndexNow.
Читать далее, IndexNow - чтобы поисковики быстрее узнавали об изменениях на сайте
→
GeoLocation2 — компонент определяет город посетителя по ip и выводит список доступных городов.
Читать далее, GeoLocation2 для MODX Revolution 3.x
→
Вышли новые версии
pdoTools 2.14.0 и
pdoTools3 3.1.0-pl — одного из наиболее популярных наборов инструментов для работы с выборками, меню, пагинацией и шаблонизацией в MODX.
Релизы продолжают развитие двух отдельных веток:
- pdoTools 2.x — для проектов на MODX Revolution 2;
- pdoTools3 3.x — для MODX Revolution 3 и PHP 8.1+.
В новой версии pdoTools3 появились дополнительные возможности для шаблонов
pdoMenu,
pdoPage и
pdoCrumbs, новые Fenom-модификаторы для приведения типов, улучшена диагностика ошибок, обновлена интеграция с MiniShop3 и переработана инфраструктура тестирования и сборки пакета.
При этом ветка pdoTools 2.x также получила ряд полезных исправлений и улучшений.
Это не просто два одинаковых релиза с разными номерами: pdoTools3 постепенно становится самостоятельной веткой, ориентированной на современный стек MODX 3.
Читать далее, pdoTools 2.14.0 и pdoTools3 3.1.0-pl: обновление для MODX 2 и MODX 3
→
Вышло новое дополнение для MiniShop3 — msBundles.
Теперь в магазине можно собирать несколько товаров в единый комплект, назначать для него специальную цену или скидку и продавать всё одной кнопкой.
При этом комплект не превращается в один «виртуальный» товар — в корзину попадают реальные товары MiniShop3, связанные между собой. Изменение количества или удаление комплекта автоматически синхронизирует все его позиции.
Читать далее, msBundles - комплекты товаров для MiniShop3
→
ms3OptionsColor — дополнение для MODX Revolution 3.x и MiniShop3, которое превращает обычные значения опций в полноценные визуальные свотчи: цвет, RAL, паттерн или изображение.
Если в каталоге есть опция «Цвет», покупателю необязательно видеть только текст Красный или Графит. Гораздо удобнее показать реальный цвет, текстуру или образец материала.
При этом настройка цвета не привязана к конкретному шаблону или товару: используется единый справочник соответствий «значение опции → визуальное представление» для всего каталога.
Читать далее, ms3OptionsColor — цвета и паттерны для опций MiniShop3
→
1.13.0-beta1 — самый крупный релиз компонента за долгое время: больше сотни коммитов, публичный Web API для headless-витрины, дальнейший переезд админки на Vue и большая партия security-фиксов в обоих API. Разберу по порядку.
Читать далее, MiniShop3 1.13.0 (Август 2026)
→