На днях вышло крупное обновление для нашей любимой CMS. В версии 4.2 довольно много приятных изменений, о которых стоит рассказать подробнее.
Meloncart - новый плагин для eCommerce
Наконец-то состоялся релиз официального решения для разработки интернет-магазинов от команды October CMS. Для нас это важное событие: мы давно следили за проектом и даже принимали участие в бета-тестировании. Первый магазин на этом стеке уже в работе! 😎
Что понравилось
- Интерфейс: в админке действительно красивый UI и продуманный UX - работать гораздо приятнее, чем в том же Shopaholic.
- Мультиязычность: во время бета-теста мы активно давали фидбэк разработчикам по локализации. В итоге работа с языками реализована удобнее, чем в WooCommerce. Те, кто пытался синхронизировать атрибуты и опции между разными языками, меня поймут. 🙂
- Приятнее разработка: больше нет лишних «слоев» в виде Toolbox (как у Shopaholic) - используется только стандартный функционал ядра October и возможности Laravel.
- Поддержка: регулярные обновления от официальной команды позволяют нам идти в ногу со временем и предлагать клиентам современные и стабильные продукты.
Быстрые переводы
Появилась функция мгновенных переводов. Теперь рядом с названием поля достаточно нажать на значок глобуса, выбрать язык - и в модальном окне внести перевод. Больше не нужно лишний раз переключать локали и перезагружать страницу. Удобно? Не то слово! 👍
Новый виджет Data Table
Полностью переработали виджет Data Table. Теперь работа с данными стала максимально похожа на Excel: заполнять и редактировать столбцы можно прямо в интерфейсе.
Переезд админки на Vue 3
Не прошло и шести лет (хотя вообще-то прошло). Теперь админка полностью переехала на Vue 3. Вместе с этим в документации наконец-то появился долгожданный раздел по Vue-компонентам.
Быстрое создание связей
Появилась возможность создавать связанную запись прямо из выпадающего списка (dropdown), не покидая текущую страницу. Это значительно ускоряет контент-менеджмент.
Laravel 13
И еще одна приятная деталь: версия 4.2 уже поддерживает Laravel 13, которая вышла буквально неделю назад.