Índice
Uma vez que sabemos como podemos mostrar os dados ao usuário em uma visão, a primeira coisa que certamente nos perguntaremos é como fazemos para passar os dados dinamicamente, seja do banco de dados ou alguma informação que tenhamos armazenado na sessão.Em Laravel Este problema tem uma solução bastante simples, na verdade é muito semelhante a criar uma visão básica, portanto, uma vez que entendamos esses conceitos, com certeza estaremos construindo aplicações mais completas em pouco tempo.
Para concluir este tutorial, vamos precisar de algumas coisas, a primeira é que devemos saber como construir uma visão básica com dados estáticos, e a segunda é uma instalação padrão de um projeto Laravel.
Depois de atender a ambos os requisitos, realizaremos as seguintes etapas:
1- No Arquivo routes.php Vamos criar algumas rotas que vão resolver algumas visualizações, dentro dessas rotas vamos gerar algumas variáveis com conteúdo que pode vir de um modelo ou podemos colocá-lo nós mesmos, neste caso para uma explicação mais fácil faremos , vamos ver o código correspondente:
Aqui nós fizemos duas coisas, no caminho inicial, criamos uma variável com um conteúdo, então no momento de chamar o método faço () nós passamos o método auxiliar com () ao qual adicionamos a variável que acabamos de criar, com ela já terá esses dados no momento de ser gerada.
AlternativoEsta não é a única forma de passar dados, na segunda rota, criamos uma variável que atribuímos à geração da vista, a seguir a esta variável nós nós atribuímos nossos valores como se fossem atributos usando ponteiros, finalmente retornamos essa variável no caminho.
Com qualquer uma das duas opções, alcançaremos a tarefa de passar os dados dinâmicos para a visualização.
2- Agora, para usar os dados que passamos para nossas visualizações, devemos modificar um pouco o código da visualização básica e incluir as variáveis que passamos das rotas, como podemos ver no código a seguir:
Aqui vemos como usamos a variável $ title que passamos na estrada, eles vão se perguntar por que é chamado $ title se tivéssemos criado $ title_page, a resposta é que ao usar o método com (), nós incluímos Título e então nossa variável de caminho, para a visão o conteúdo foi realmente salvo no nome Título e, portanto, podemos acessar seus dados assim.
3- Agora vamos modificar um pouco a segunda visualização para incorporar os dados que criamos, vamos ver no código a seguir como tudo parece:
Aqui difere da visão anterior por chamarmos as variáveis com os mesmos nomes com que as passamos, isto é devido à forma como o fizemos como se fossem atributos do objeto, por isso podemos manter a nomenclatura .
Como vimos passar dados para uma visão em nossos aplicativos feitos em Laravel É bem simples, com isso terminamos este tutorial, agora temos mais ferramentas para que possamos experimentar na construção de aplicativos.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo