Innehållsförteckning
Trots Laravel har redan Blad Som mallmotor kan vi komma från en annan miljö där vi har arbetat med en annan motor och vi vill fortsätta använda den, i dessa fall Laravel Det ger oss friheten att göra det utan problem.En av de mest populära motorerna i PHP det är Kvist, som låter dig generera vyer snabbt och enkelt, låt oss se hur du gör det.
Det första vi behöver göra är att skapa en standardinstallation av Laravel, med detta kan vi följa följande steg:
1- I filen kompositör.json vi kommer att inkludera följande rad:
"rcrowe / twigbridge": "0.4. *"
2- Då ska vi köra uppdateringskommandot på konsolen kompositör:
php composer.phar uppdatering
3- Slutligen måste vi aktivera kvist som leverantör inom vårt utbud av leverantörer i filen /app/config/app.php, för detta måste vi lägga till följande innehåll i motsvarande array:
'TwigBridge \ TwigServiceProvider'
4- Med allt ovan gjort kan vi sedan generera vår konfigurationsfil med hantverkare php.
php artisan config: publicera rcrowe / twigbridge
1- Vi måste först generera de rutter som vi ska använda, för detta kommer vi att definiera vyn som en twigview och inuti kommer vi att generera en länk som tar oss till sidan Laravel:
Om vi gör en direkt jämförelse med Blad, detta är enklare eftersom alla block kallas på samma sätt, istället för att använda namn som avkastning till exempel.
Skriv ut på sikteFör att skriva ut i vyn använder vi figuren med dubbla tangenter {{}} som vi såg i den del där vi visar länken, i fallet med {{förälder ()}} Det användes för att kunna lägga till innehållet i innehållet som layouten hade utan att skriva över det.
Med detta avslutade vi denna handledning där vi kunde skapa en grundläggande vy med Kvist i Laravel, vilket visar hur enkelt det är att använda andra verktyg och mallmotorer, så att vi kan arbeta med det vi känner oss bekvämast med. Kvist Den har ett fantastiskt onlinegemenskap så om vi var intresserade av denna handledning kan vi undersöka lite mer och därmed hitta andra saker som vi kan utveckla.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng