Sadržaj
Bez obzira na Laravel već ima Oštrica Kao predložak, možemo doći iz drugog okruženja u kojem smo radili s drugim strojem i želimo ga nastaviti koristiti, u tim slučajevima Laravel Daje nam slobodu da to učinimo bez ikakvih problema.Jedan od najpopularnijih motora u PHP to je Grančica, koji vam omogućuje brzo i jednostavno generiranje pogleda, pogledajmo kako to učiniti.
Prvo što moramo učiniti je stvoriti standardnu instalaciju Laravel, s tim možemo slijediti sljedeće korake:
1- U dosjeu skladatelj.json uključit ćemo sljedeći redak:
"rcrowe / twigbridge": "0,4. *"
2- Zatim ćemo pokrenuti naredbu update na konzoli skladatelj:
php composer.phar ažuriranje
3- Konačno se moramo aktivirati grančica kao davatelj u okviru našeg niza davatelja u datoteci /app/config/app.php, za to moramo dodati sljedeći sadržaj u odgovarajući niz:
'TwigBridge \ TwigServiceProvider'
4- Uz sve gore navedeno, tada možemo generirati našu konfiguracijsku datoteku pomoću obrtnik php.
php artisan config: objavite rcrowe / twigbridge
1- Prvo moramo generirati rute koje ćemo koristiti, jer ćemo za to definirati prikaz kao twigview a unutra ćemo generirati vezu koja nas vodi na stranicu Laravel:
2- Sad u imeniku pogleda iz naše aplikacije stvorit ćemo datoteku pod nazivom twiglayout.twig i mi ćemo dodati bazu za sve naše poglede:
3- Zatim moramo samo stvoriti pogled koji će naslijediti strukturu našeg osnovnog izgleda i to će biti smješteno u datoteku grančica.twig u direktoriju pogleda aplikacije i trebao bi sadržavati sljedeće:
Rad ovog koda vrlo je sličan radu prikaza koji se koriste Oštrica, u našoj datoteci izgleda uspostavljamo baze naših HTML a u posebnim odjeljcima stvorit ćemo mogućnost umetanja koda, za to gradimo odjeljke {% block block_name%} a zatim u prikazu ako želimo da se nešto tamo pojavi moramo samo nazvati blok i sve što stavimo unutra bit će ono što vidimo kad pozovemo pogled.
Ako napravimo izravnu usporedbu s Oštrica, ovo je jednostavnije jer se svi blokovi pozivaju na isti način, umjesto korištenja imena poput prinos na primjer.
Ispis na mjestuZa ispis unutar prikaza koristimo lik dvostrukih tipki {{}} kao što smo vidjeli u dijelu u kojem pokazujemo vezu, u slučaju {{roditelj ()}} Koristilo se za dodavanje sadržaja sadržaju koji je izgled imao bez prepisivanja.
Time smo završili ovaj vodič gdje smo mogli stvoriti osnovni prikaz pomoću Grančica u Laravel, pokazujući tako koliko je jednostavno koristiti druge alate i predloške motora, tako da možemo raditi s onim što nam je najugodnije. Grančica Ima izvrsnu internetsku zajednicu pa ako smo bili zainteresirani za ovaj vodič, možemo još malo istražiti i tako pronaći druge stvari koje možemo razviti.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod