Что нового
A log of updates, improvements, and fixes.
Redesign панели администрирования — дашборд, меню и отдельная страница таблиц
Панель администрирования получила новый дашборд вместо списка таблиц. Таблицы вынесены на отдельную страницу. Меню перегруппировано: Таблицы, CSS-стили, Формы — всё на своих местах. Иконки починены.
Read full changelog →CodeMirror 6 в форме редактирования записей — JSON/Markdown/HTML с авто-детектом
TEXT-поля на странице редактирования записи таблицы теперь используют CodeMirror 6 с автоматическим определением языка. JSON-конфиги форматируются в pretty-print, Markdown и HTML подсвечиваются.
Read full changelog →CodeMirror 6 — подсветка синтаксиса в редакторах шаблонов и CSS
Все редакторы кода в админке получили профессиональную подсветку синтаксиса через CodeMirror 6. Тёмная тема oneDark, номера строк, поиск, bracket matching. Страница предпросмотра шаблонов удалена — её функции теперь на странице редактирования.
Read full changelog →Группировка таблиц на дашборде по категориям (системные/плагины/пользовательские)
Таблицы на главной странице админки теперь группируются по происхождению: системные (pages, forms, navigation...), таблицы плагинов (account, cart, subscription) и пользовательские. Все метки переведены на русский язык, колонки выровнены по ширине между группами.
Read full changelog →Авто-генерация content_url и авторизация в fetchContent для external-страниц
Single-item external страницы с авто-загрузкой Markdown. fetchContent() с авторизацией.
Inline-редактирование ячеек с Markdown-редактором
Двойной клик по ячейке таблицы открывает модальное окно с EasyMDE-редактором. Полноценный Markdown с тулбаром, превью и горячими клавишами.
Read full changelog →Мульти-колоночная сортировка в dynamic-списках через sort.then
Мульти-колоночная сортировка dynamic-списков: ключ sort.then в page_config позволяет задать цепочку ORDER BY. Обратная совместимость.
Read full changelog →Тип страницы external — данные из внешних JSON API/URL
Новый тип страницы external загружает данные напрямую из внешних JSON-источников: GitHub, NocoDB, любое API. С кешированием и живым режимом.
Read full changelog →entity_relations — обязательная таблица, удалены неиспользуемые
entity_relations переведена в разряд обязательных. Таблицы sections, gallery, reviews, menus, menu_items удалены из установщика.
Many-to-many связи и множественный выбор категорий
Множественный выбор категорий через pivot-таблицу entity_relations: multi-select с деревом и поиском, фильтрация, get_pivot()