Laravel - Alterar Mensagem exibida pelo validate[RESOLVIDO]

2 respostas Resolvido
laravel
C

galera, como faço para alterar a mensagem padrão do lavarel?
tipo…
tenho esse código…

$validator = Validator::make($request->all(),[
        'paciente' =>'required',
        'Sala' =>'required',
        'tipo' =>'required',
        'paciente' =>'required',
       ]);

o laravel retornar a seguinte mensagem para o name tipo.
O campo tipo é obrigatório.

gostaria que ela fosse exibida assim… “O CAMPO TIPO DE ATENDIMENTO É OBRIGATÓRIO”.

2 Respostas

C
Solucao aceita

conseguir resolver.
fiz assim…

$validator = Validator::make($request->all(),[
        'paciente' => 'required',
        'local' => 'required',
        'tipo' => 'required',
    ], [
        'required' => 'O campo :attribute é obrigatório',
    ], [
        'paciente'      => 'Paciente',
        'Sala'     => 'Sala de Atendimento',
        'tipo'  => 'Tipo de Atendimento',
    ]);
D

Seguindo a documentação: https://laravel.com/docs/5.8/validation#working-with-error-messages

Passe o terceiro parâmetro um array associativo

Criado 9 de abril de 2019
Ultima resposta 9 de abr. de 2019
Respostas 2
Participantes 2