Índice
Usando um sistema de template em Laravel nos permite gerar visualizações mais rapidamente, porém há muito mais do que apenas gerar visualizações, com uso avançado podemos criar arranjos de elementos, fazer passeios, incorporar condicionais, etc. Isso nos torna capazes de construir experiências mais ricas para nossos usuários.Em caso de Laravel por ter nativamente com Lâmina Podemos incorporar alguns desses usos que mencionamos para poder construir visualizações dinâmicas que nos permitem ir um pouco mais longe em nossa aplicação.
Requisitos
Para completar este tutorial, precisaremos de uma instalação padrão de Laravel e também ter conhecimento de como construir visualizações básicas com Lâmina.
Vamos começar a fazer as rotas, para isso vamos criar uma rota que será a nossa casa e uma secundária que será o detalhe, então no arquivo routes.php vamos fazer o seguinte:
1- Construímos a home view onde vamos passar um array ou arranjo com vários filmes, o interessante é que dentro desse array haverá um elemento chamado lesma que usaremos para vincular à visualização de detalhes secundária, vamos ver o código que devemos gerar:
PROLONGAR
Na home view vamos fazer algo interessante, vamos fazer um tour por cada um dos filmes com uma instrução @para cada e dentro desta rota vamos usar um if, então se um filme corresponder à condição, podemos imprimir algo diferente, vamos ver como nosso arquivo fica home.blade.php:
Agora, na visão secundária, vamos receber este valor lesma e procuraremos dentro da matriz sua contraparte correspondente, aproveitaremos a oportunidade para mostrar o campo adicional de gênero que havíamos criado, de modo que a visualização seria a seguinte:
Com isso terminamos este tutorial, podemos agora adicionar novas funcionalidades ao nosso aplicativo a partir de sua visualização usando Lâmina em Laravel.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo