Lag visninger med kvist i Laravel

Innholdsfortegnelse
Til tross for Laravel har allerede Blad Som malmotor kan vi komme fra et annet miljø der vi har jobbet med en annen motor, og vi ønsker å fortsette å bruke den, i disse tilfellene Laravel Det gir oss friheten til å gjøre det uten problemer.
En av de mest populære motorene i PHP Det er Kvist, som lar deg generere visninger raskt og enkelt, la oss se hvordan du gjør det.
Det første vi må gjøre er å lage en standard installasjon av Laravel, med dette kan vi følge følgende trinn:
1- I filen komponist.json vi vil inkludere følgende linje:
"rcrowe / twigbridge": "0.4. *"

2- Da skal vi kjøre oppdateringskommandoen på konsollen komponist:
php composer.phar oppdatering

3- Til slutt må vi aktivere kvist som en leverandør i vårt utvalg av leverandører i filen /app/config/app.php, for dette må vi legge til følgende innhold i den tilsvarende matrisen:
'TwigBridge \ TwigServiceProvider'

4- Med alt det ovennevnte gjort kan vi deretter generere vår konfigurasjonsfil ved hjelp av håndverker php.
php artisan config: publiser rcrowe / twigbridge

1- Vi må først generere rutene som vi skal bruke, for dette skal vi definere utsikten som en twigview og inne vil vi generere en lenke som tar oss til siden med Laravel:

2- Nå i katalogen visninger fra applikasjonen vår skal vi lage en fil som heter twiglayout.twig og vi skal legge til grunnlaget for alle våre synspunkter:

3- Vi trenger bare å lage den visningen som vil arve strukturen til grunnoppsettet vårt, og dette vil bli plassert i filen kvist. kvist i visningskatalogen til programmet og skal inneholde følgende:

Driften av denne koden er veldig lik den for visninger som bruker Blad, i vår layoutfil etablerer vi grunnlaget for vår HTML og spesielt seksjoner skal vi skape muligheten for å sette inn kode, for dette bygger vi seksjonene {% block block_name%} og så i utsikten, hvis vi vil at noe skal vises der, må vi bare ringe blokken, og alt vi plasserer inne vil være det vi ser når vi kaller utsikten.
Hvis vi gjør en direkte sammenligning med Blad, dette er enklere siden alle blokkene kalles på samme måte, i stedet for å bruke navn som utbytte for eksempel.
Trykk på synetFor å skrive ut i visningen bruker vi figuren av dobbelttastene {{}} som vi så i delen der vi viser lenken, i tilfelle av {{overordnet ()}} Det ble brukt for å kunne legge til innholdet i innholdet som oppsettet hadde uten å overskrive det.
Med dette fullførte vi denne opplæringen der vi kunne lage en grunnleggende visning med Kvist i Laravel, og demonstrerer dermed hvor enkelt det er å bruke andre verktøy og malmotorer, slik at vi kan jobbe med det vi føler oss mest komfortable med. Kvist Den har et flott nettsamfunn, så hvis vi var interessert i denne opplæringen, kan vi undersøke litt mer og dermed finne andre ting som vi kan utvikle.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave