
Релиз MoonShine v2.20.0 “Desert Rose”
Всех приветствую!
Вышел релиз open source админ-панели для Laravel MoonShine v2.20.0 “Desert Rose”. 🌙
Расскажу какие нововведения произошли.
Теперь вы сможете включить режим таблицы, при котором на лету будете менять набор отображаемых колонок, выбор будет сохранятся.
Чтобы начать пользоваться, достаточно включить режим в ресурсе:
Или через TableBuilder:
Если вам необходимо исключить поля из выбора, то воспользуйтесь методом columnSelection:
Подробности в PR
У нас уже был такой режим для BelongsToMany, чтобы сразу добавлять нужные записи для последующего выбора, теперь этот режим присутствует и для поля BelongsTo:
Подробности в PR
Теперь вы сможете добавлять свои атрибуты для групп и элементов меню, как на li-тег (customAttributes), так и на a-тег (linkAttributes):
Подробности в PR
Вы можете быстро заменить view элемента меню и отобразить его по своему через метод customView :
Подробности в PR
Благодаря @DissNik поле Markdown стало удобно конфигурировать.
Пример изменения набора элементов toolbar :
Также с помощью метода addOption можно изменить и другие параметры конфигурации:
Подробности кастомизации можно найти в пакете easyMde.
Также можно изменить конфигурацию глобально для всех Markdown полей:
Подробности в PR
Благодаря @DissNik можно изменить отображение полей в строку:
Подробности в PR
Благодаря @AkostDev LineBreak компонент не будет выводиться у первого элемента, тем самым визуально компонент будет выглядеть более эстетично.
Подробности в PR
MobileBar скрывается если есть TopBar - от @DissNik in PR
Проблема лишнего запроса при пустом значение поиска - от @forest-lynx in PR
Поле DateRange в режиме withTime строит запрос без ошибки во время фильтрации - от @dev-lnk in PR
Экранирование Textarea полей при выводе в MoonShine -
Читать на habr.com