Я возвращаю ответ JSON от моего контроллера после проверки. Сейчас я ищу способ отобразить этот ответ в каждом конкретном поле с ошибкой, как на этом изображении: ожидаемый результат

Я пытался преобразовать JSON в массив, а затем отображать, но с помощью этого метода я не могу отобразить в определенных полях ошибки

$file = request()-{amp}gt;file('letter_of_request'); $allowed = ['pdf']; $ext = $file-{amp}gt;getClientOriginalExtension(); if(!in_array($ext,$allowed)){ return response([ 'errors'={amp}gt;[ 'letter_of_request'={amp}gt;'Please upload a valid file (Upload a file with extension .pdf)' ] ],422); } 

Я хочу иметь возможность отображать эти ошибки на полях только с ошибками.

Вы можете использовать Laravel Form Request для ваших проверок

 php artisan make:request LetterCreateRequest 

затем установите правила в App Http Request LetterCreateRequest

 public function authorize() { return true; } public function rules() { return [ 'letter_of_request' ={amp}gt; 'required|mimes:pdf', ]; }