Índice
Apesar que Laravel já tem Lâmina Como um motor de template, podemos vir de outro ambiente onde trabalhamos com outro motor e queremos continuar a usá-lo, nestes casos Laravel Isso nos dá a liberdade de fazer isso sem problemas.Um dos motores mais populares em PHP isto é Galho, que permite gerar visualizações de forma rápida e fácil, vamos ver como fazer isso.
A primeira coisa que precisamos fazer é criar uma instalação padrão de Laravel, com isso podemos seguir os seguintes passos:
1- No Arquivo composer.json incluiremos a seguinte linha:
"rcrowe / twigbridge": "0.4. *"
2- Em seguida, vamos executar o comando de atualização no console compositor:
atualização do php composer.phar
3- Finalmente, devemos ativar galho como um provedor dentro de nossa gama de provedores no arquivo /app/config/app.php, para isso devemos adicionar o seguinte conteúdo na matriz correspondente:
'TwigBridge \ TwigServiceProvider'
4- Com tudo o que foi feito acima, podemos gerar nosso arquivo de configuração usando artesão php.
configuração do php artisan: publicar rcrowe / twigbridge
1- Devemos primeiro gerar as rotas que vamos usar, para isso vamos definir a vista como um Twigview e dentro vamos gerar um link que nos leva para a página de Laravel:
Se fizermos uma comparação direta com Lâmina, isso é mais simples, pois todos os blocos são chamados da mesma maneira, em vez de usar nomes como resultar por exemplo.
Imprimir à vistaPara imprimir dentro da vista usamos a figura das chaves duplas {{}} como vimos na parte em que mostramos o link, no caso de {{pai ()}} Era usado para ser capaz de adicionar o conteúdo ao conteúdo que o layout tinha sem sobrescrevê-lo.
Com isso terminamos este tutorial onde poderíamos criar uma visão básica com Galho em Laravel, demonstrando assim como é simples usar outras ferramentas e mecanismos de modelo, para que possamos trabalhar com o que nos sentimos mais confortáveis. Galho Tem uma ótima comunidade online então se estivermos interessados neste tutorial podemos investigar um pouco mais e assim encontrar outras coisas que podemos desenvolver.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo