Estou tentando exibir uma lista de usuários em uma tabela e fornecer um link para cada usuário visualizar seus detalhes em uma página separada. No entanto, recebo um erro de análise
Aqui estão meus códigos
Página da lista de usuários:
<table class="user-list-table table">
<thead class="table-light">
<tr>
<th></th>
<th>Name</th>
<th>Email</th>
<th>Password</th>
<th>Phone Number</th>
<th>Admin</th>
</tr>
</thead>
<tbody>
@foreach($users as $item)
<tr>
<td>{{ $loop->iteration }}</td>
<td>
<a
href="{{ route('user-view', ['id' => $item->id] }}">
{{ $item->name }}
</a>
</td>
<td>{{ $item->email }}</td>
<td>{{ $item->password }}</td>
<td>{{ $item->phone_number }}</td>
<td>{{ $item->is_admin }}</td>
</tr>
@endforeach
</tbody>
</table>
O UserController:
public function show($id)
{
$user = User::find($id);
return view('main.user.user-view-account')->with('user', $user);
}
A rota para main.user.user-view-account:
Route::get('user-view/{id}', [UserController::class, 'show'])->name('user-view');
Estou tentando rotear o usuário para user/id/view, alguém pode ver o que está causando o erro, por favor
dentro de sua tag Anchor você precisa fechar seu
route