Closed povly closed 3 weeks ago
Вот имеются вложенные поля такие:
При сохранении как будто переставляет на новый элемент, хотя там закрыто и можно только один раз добавить - creatable(false). По логике переставляет индексы Скрин:
Код: Json::make('Помощь', 'content.support') ->fields([ Textarea::make('Текст', 'description'), Json::make('Список', 'lists') ->fields([ Text::make('Заголовок', 'title'), Json::make('Текст', 'text')->fields([ Textarea::make('Текст', 'title')->unescape(), Textarea::make('Текст', 'description')->unescape(), ])->removable(), ])->removable() ]) ->vertical() ->removable() ->customWrapperAttributes([ "x-show" => "template_page == 'support'", ])->creatable(false),
Casts: protected $casts = [ 'content' => 'array' ];
Может из-за этого
Description
Вот имеются вложенные поля такие:
При сохранении как будто переставляет на новый элемент, хотя там закрыто и можно только один раз добавить - creatable(false). По логике переставляет индексы Скрин:
Код: Json::make('Помощь', 'content.support') ->fields([ Textarea::make('Текст', 'description'), Json::make('Список', 'lists') ->fields([ Text::make('Заголовок', 'title'), Json::make('Текст', 'text')->fields([ Textarea::make('Текст', 'title')->unescape(), Textarea::make('Текст', 'description')->unescape(), ])->removable(), ])->removable() ]) ->vertical() ->removable() ->customWrapperAttributes([ "x-show" => "template_page == 'support'", ])->creatable(false),
Casts: protected $casts = [ 'content' => 'array' ];