Създавайте изгледи с Twig в Laravel

Съдържание
Въпреки Ларавел вече има Острие Като шаблонен двигател, може да дойдем от друга среда, в която сме работили с друг двигател и искаме да продължим да го използваме, в тези случаи Ларавел Това ни дава свободата да го правим без никакви проблеми.
Един от най -популярните двигатели в PHP то е Клонка, което ви позволява да генерирате изгледи бързо и лесно, нека да видим как да го направите.
Първото нещо, което трябва да направим, е да създадем стандартна инсталация на Ларавел, с това можем да следваме следните стъпки:
1- Във файла composer.json ще включим следния ред:
"rcrowe / twigbridge": "0.4. *"

2- След това ще изпълним командата update на конзолата композитор:
актуализация на php composer.phar

3- Накрая трябва да активираме клонка като доставчик в нашия набор от доставчици във файла /app/config/app.php, за това трябва да добавим следното съдържание в съответния масив:
'TwigBridge \ TwigServiceProvider'

4- След всичко направено по -горе можем да генерираме нашия конфигурационен файл, използвайки artisan php.
php artisan config: публикувайте rcrowe / twigbridge

1- Първо трябва да генерираме маршрутите, които ще използваме, за това ще определим изгледа като a twigview и вътре ще генерираме връзка, която ще ни отведе до страницата на Ларавел:

2- Сега в директорията изгледи от нашето приложение ще създадем файл, наречен twiglayout.twig и ще добавим базата за всички наши възгледи:

3- След това трябва само да създадем изгледа, който ще наследи структурата на нашето базово оформление и той ще бъде поставен във файла twig.twig в директорията на изгледи на приложението и трябва да съдържа следното:

Работата на този код е много подобна на тази на изгледите, използващи Острие, в нашия файл с оформление ние установяваме базите на нашите HTML и по -специално раздели ще създадем възможност за вмъкване на код, за това изграждаме разделите {% block block_name%} и след това в изгледа, ако искаме нещо да се появи там, просто трябва да извикаме блока и всичко, което поставяме вътре, ще бъде това, което виждаме, когато извикаме изгледа.
Ако направим директно сравнение с Острие, това е по -просто, тъй като всички блокове се извикват по същия начин, вместо да се използват имена като добив например.
Печат на мястоЗа отпечатване в изгледа използваме фигурата на двойните клавиши {{}} както видяхме в частта, в която показваме връзката, в случая на {{родител ()}} Използва се, за да може да се добавя съдържанието към съдържанието, което оформлението има, без да го презаписва.
С това завършихме този урок, където можем да създадем основен изглед с Клонка в Ларавел, като по този начин демонстрира колко лесно е да се използват други инструменти и шаблони, за да можем да работим с това, с което се чувстваме най -удобно. Клонка Той има страхотна онлайн общност, така че ако се интересувахме от този урок, можем да проучим малко повече и по този начин да намерим други неща, които можем да развием.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave