Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Curso de Laravel para Noobs - #7 Rotas III

05/12/2022

Nessa aula faremos a terceira aula do tema de rotas no Laravel. Hoje trabalharemos com Named Routes e agrupamento de rotas.

Nomeando Rotas no Laravel

Pra facilitar o desenvolvimento no Laravel, podemos nomear as rotas para que não seja necessário a todo tempo utilizar longas urls. Veremos também como inserir middlewares, controllers e prefixos nas rotas:

Route::prefix('dashboard')
    ->middleware('auth')
    ->controller(Controller::class)
    ->group(function(){
    Route::get('/sobrenos', 'teste');
    Route::get('/sucesso/empresa/cargo/presidente/2','testesucesso')
        ->name('sucesso');
});

Você pode usar o método route para rotas nomeadas em controllers:

public function teste(Request $request)
{
    return redirect()->route('sucesso');
}

Em views, por exemplo no action do formulário ou em um link:

<form action="{{route('sucesso')}}">

</form>
<a href="{{route('sucesso')}}">

Por hoje é só! Sucesso nos códigos e na vida!

Precisa de ajuda? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Curso de Laravel para Noobs - #6 Rotas II
No tutorial de hoje continuaremos abordando o assunto de rotas dentro do framework de PHP Laravel, vendo redirecionamentos, parâmetros obrigatórios e opcionais
Saiba mais!
Curso de Laravel para Noobs - #8 Controllers
Nesta aula aprenderemos sobre as funcionalidades do Controller dentro do Laravel, como criá-lo, e como setar rotas que acionem esses controladores.
Saiba mais!
Framework
Nessa playlist aprenderemos um pouco mais sobre os diferentes frameworks existentes, apontando os defeitos e qualidades de cada um.
Saiba mais!