nova-import icon indicating copy to clipboard operation
nova-import copied to clipboard

Display validation errors

Open mariuscirstea opened this issue 3 years ago • 1 comments

How can we display validation errors inside Nova?

mariuscirstea avatar Mar 14 '21 08:03 mariuscirstea

you can try..catch at handle() method for example

public function handle(ActionFields $fields, Collection $models)
    {
        try {
            Excel::import(new TicketsImport, $fields->file);
            return Action::message('Tickets Succesfully Imported!');
        } catch (\Maatwebsite\Excel\Validators\ValidationException $e) {
            return Action::danger($e->errors());
        }
      
    }

hanafiah avatar May 09 '21 06:05 hanafiah