Campo Select
Bom dia Carlos, tudo bem?
Estou com problema no campo tipo select conforme abaixo, queria ver se consegue me ajudar, nos cadastros precisa escolher uma opção, sendo que se não escolher eu dou erro de validação, porem quando volta o erro não esta mudando a cor da borda do campo para vermelho e nem colocando a mensagem do erro de validação abaixo, estou usando o @error em todos campos da certo, menos nos tipos select, eu já testei e volta o erro de validação.
Obrigado por enquanto
Olá, Renato!
Tudo bem?
Quais são os erros que estão retornando?
Faz um debug:
@if ($errors->any())
@foreach ($errors->all() as $key => $error)
{{ $key }}
@endforeach
@endif
boa noite Carlos
eu acrescentei a descrição na frente do key, não sei se era isso que precisava
ai retornou
0 O campo departamento é obrigatório.
coloquei dessa forma
se eu deixar mais um campo para dar erro de validação vai ele retorno desta forma
0 O campo departamento é obrigatório. 1 O campo senha de acesso deve conter no mínimo 8 caracteres.
obrigado
Compartilha o seu código comigo no GitHub, que vejo com mais detalhes e te ajudo.
Boa tarde Carlos, tudo bem?
segue abaixo link do github conforme solicitado.
https://github.com/rsvieira70/sgco.git
Qual a view que tem esse código mesmo?
Tem muitas views no projeto hehehe
No aguardo amigo.
Bom dia Carlos,
Tem na users\create e users\edit
obrigado por enquanto
Exibindo os erros assim, funciona?
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
Só para saber se é algum problema de sessão.
Porque $errors->has('nomeDoCampo') está correto.
funciona sim, retorna o erro abaixo
O campo Departamento é obrigatório
- cO campo Departamento é obrigatório.
- O campo Departamento é obr
- O campo Departamento é obrigatório.
- O c
- O camartamento é obrigatório.
- ampo Departamento é obrigatório.
- O campo Departamento é obrigatório.
Erro de "Departamento"?
Mas, nessas views aqui nem tem esse input
https://github.com/rsvieira70/sgco/blob/main/resources/views/users/create.blade.php
https://github.com/rsvieira70/sgco/blob/main/resources/views/users/edit.blade.php
boa tarde Carlos, tem sim, não é input é um select, o nome é department
obrigado
Entendi, o ponto está aqui, você customizou o atributo:
https://github.com/rsvieira70/sgco/blob/main/app/Http/Requests/DepartmentRequest.php#L30
A session flash cria com o nome de "Departamento" e não mais "departament_id"
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!