How to save a file from a form in a closure action?

CreateAction::make('addReport') ->model(OrderVehicleReport::class) ->label(('Add report')) ->form([ Select::make('order_vehicle_id') ->relationship('orderVehicle', 'brand') ->label(('Select car')) ->required() ->options($vehicles), TextInput::make('stage') ->translateLabel(), Textarea::make('description')->translateLabel(), SpatieMediaLibraryFileUpload::make('media') ->minFiles(1) ->required() ->translateLabel() ->openable() ->downloadable() ->collection('images') ->disk(config('media-library.disk_name')) ->multiple() ->reorderable() ->maxFiles(5), ]) ->color('gray') ->action(function (array $data) { //TODO save data and uploaded file spatie media $a = 2; }) ->icon('heroicon-o-clipboard-document-check')
0 Replies
No replies yetBe the first to reply to this messageJoin