gente, esse erro acontece no método de editar, o laravel não está encontrando a variável pq eu não estou passando a rota Route::get(’/psicologo/editar/{psi_codigo}’,‘ControladorMunicipioUf@ListaUfEditar’);
já existe uma rota com o contexto /psicologo/editar/{psi_codigo}, quando eu insiro outra acaba bugando outras funcionalidades da página. o que eu quero é lista os itens e deixar selecionado o que foi marcado no banco ao editar o formulário.
//ROTA
Route::get(’/psicologo/editar/{psi_codigo}’,‘PsicologoControlador@edit’);
Route::get(’/psicologo’,‘ControladorMunicipioUf@ListaUfEditar’);
//CONTROLLER
public function ListaUfEditar($id)
{
$ListaUf = Estado::find($id);
return view(‘editarPsicologo’,compact(‘ListaUf’));
}
// VIEW
@foreach($ListaUfEditar as $uf)
{{$uf->uf_estado}}
@endforeach