moonshine-software / moonshine

Laravel Admin panel and more. Simple for beginners and powerful for experts. Using Blade, Alpine.js and Tailwind CSS.
https://moonshine-laravel.com
MIT License
714 stars 94 forks source link

Поле Image в пакете Layouts сбрасывается при сохранении #1186

Closed povly closed 4 weeks ago

povly commented 1 month ago

MoonShine Version

2.20.6

Laravel Version

11.20.0

PHP Version

8.3

Database Driver & Version

No response

Description

Поле Image в пакете Layouts сбрасывается при сохранении. Это случилось после обновлении Moonshine на последнюю версию, видимо из-за фикса.

Steps To Reproduce

Имеется такой код

Layouts::make('Контент', 'content') ->addLayout('Главная', 'home', [ Json::make('Список СМИ', 'smi_lists') ->fields([ Text::make('Ссылка', 'link'), Image::make('Иконка', 'img') ->dir('main/content') ->allowedExtensions(['jpg', 'png', 'jpeg', 'svg']) ->removable() ]) ->removable(), Image::make('Изображение - реклама', 'main_banner') ->dir('main/banners/') ->allowedExtensions(['jpg', 'png', 'jpeg']) ->removable(), ], 1)

Скрин:

image

В остальном вроде все окей