Rotas no Laravel
[Finalizado Pelo Aluno]
Vou exemplificar 2 situações (uma delas com o funcionamento correto e outra dando erro)
Exemplo 1: posts/pending inserida ao final de todas as outras rotas
Exemplo 2: posts/pending inserida no meio das rotas
O exemplo 1 a rota posts/pending não funciona, aparece sempre uma tela de 404 Not Found quando clico no botão associado a essa rota para retornar uma view, e tudo está configurado corretamente (controller e chamada da view do Blade)
O exemplo 2 quando movo a rota posts/pending para o meio ou até mesmo no começo de todas as rotas, por incrível que pareça, funciona normalmente e traz a view que eu criei
Eu nunca havia passado por essa situação e gostaria de saber porque isso acontece? eu tentei olhar documentação e não encontrei nada relacionado em haver uma regra para ordenar as rotas
Olá, Alef!
Tudo bem?
Se definir a rota depois dessa:
Route::get('/posts/{post}', [PostController::class, 'show'])->name('posts.show');
Ao acessar posts/pedindo ou posts/qqcoisa vai cair nessa rota, por isso a rota de posts/peding não funciona, não se definir depois dela.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!