Вышел MiniShop3 1.14.0-beta1 — 105 влитых PR и больше двухсот часов работы с середины августа. Это второй релиз подряд за сотню, и по содержанию самый весомый: заказ получил полноценный коммерческий жизненный цикл. Одновременно обновился VueTools до 1.2.1-pl — с ним Vue-экраны в админке наконец перестали отличаться от родных.
Читать далее →
В VueTools появилась централизованная настройка темы PrimeVue. Теперь компоненты, которые используют VueTools и поддерживают новый API, можно переключать между стандартной Aura и темой, стилизованной под менеджер MODX Revolution 3, без пересборки самих компонентов.
Читать далее →
MODX как backend для Nuxt, Next.js, мобильного приложения или другого frontend — без написания собственного REST API с нуля. mxHeadless добавляет в MODX 3 REST API для ресурсов, страниц и зарегистрированных объектов с авторизацией, scopes, OpenAPI и Swagger UI.
Последнее время всё чаще приходится сталкиваться с проектами, где MODX используется не как классический PHP-шаблонизатор, а как backend для отдельного frontend-приложения.
Читать далее →
Небольшое дополнение для MODX, которое решает довольно простую задачу: сообщает поисковикам, что на сайте что-то изменилось.
Если вы обновили страницу, опубликовали новый ресурс или удалили старый, MODX об этом знает сразу. А поисковику ещё нужно когда-нибудь прийти на эту страницу и обнаружить изменения.
Для этого и появился IndexNow.
Читать далее →
GeoLocation2 — компонент определяет город посетителя по ip и выводит список доступных городов.
Читать далее →
Вышли новые версии
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.
Читать далее →
Вышло новое дополнение для MiniShop3 — msBundles.
Теперь в магазине можно собирать несколько товаров в единый комплект, назначать для него специальную цену или скидку и продавать всё одной кнопкой.
При этом комплект не превращается в один «виртуальный» товар — в корзину попадают реальные товары MiniShop3, связанные между собой. Изменение количества или удаление комплекта автоматически синхронизирует все его позиции.
Читать далее →
ms3OptionsColor — дополнение для MODX Revolution 3.x и MiniShop3, которое превращает обычные значения опций в полноценные визуальные свотчи: цвет, RAL, паттерн или изображение.
Если в каталоге есть опция «Цвет», покупателю необязательно видеть только текст Красный или Графит. Гораздо удобнее показать реальный цвет, текстуру или образец материала.
При этом настройка цвета не привязана к конкретному шаблону или товару: используется единый справочник соответствий «значение опции → визуальное представление» для всего каталога.
Читать далее →
1.13.0-beta1 — самый крупный релиз компонента за долгое время: больше сотни коммитов, публичный Web API для headless-витрины, дальнейший переезд админки на Vue и большая партия security-фиксов в обоих API. Разберу по порядку.
Читать далее →
1.12.0-beta1 вышел ещё в конце июня, а поста так и не было — исправляюсь. Релиз заметный: три новых фичи в админке (новый вид товарного поля «Повторитель», опции прямо в гриде товаров категории, inline-редактирование через select и combo) и почти два десятка исправлений вокруг установки, импорта CSV и уведомлений клиентам.
Читать далее →