Obsah
Navzdory Laravel již má Čepel Jako engine šablon můžeme pocházet z jiného prostředí, kde jsme pracovali s jiným motorem, a v těchto případech ho chceme i nadále používat Laravel Dává nám to svobodu dělat to bez problémů.Jeden z nejpopulárnějších motorů v PHP to je Větvička, což vám umožňuje rychle a snadno generovat pohledy, pojďme se podívat, jak na to.
První věc, kterou musíme udělat, je vytvořit standardní instalaci LaravelDíky tomu můžeme postupovat podle následujících kroků:
1- V souboru composer.json zahrneme následující řádek:
"rcrowe / twigbridge": "0,4. *"
2- Potom na konzole spustíme příkaz update skladatel:
aktualizace php composer.phar
3- Nakonec musíme aktivovat větvička jako poskytovatel v rámci naší řady poskytovatelů v souboru /app/config/app.phpZa tímto účelem musíme do odpovídajícího pole přidat následující obsah:
'TwigBridge \ TwigServiceProvider'
4- Se všemi výše uvedenými kroky můžeme potom vygenerovat náš konfigurační soubor pomocí řemeslník php.
php artisan config: publikovat rcrowe / twigbridge
1- Nejprve musíme vygenerovat trasy, které budeme používat, a proto definujeme pohled jako twigview a uvnitř vygenerujeme odkaz, který nás přenese na stránku Laravel:
2- Nyní v adresáři pohledy z naší aplikace vytvoříme soubor s názvem twiglayout.twig a přidáme základnu pro všechna naše zobrazení:
3- Nezbývá než vytvořit pohled, který zdědí strukturu našeho základního rozvržení a ten bude umístěn do souboru větvička. větvička v adresáři views aplikace a měla by obsahovat následující:
Operace tohoto kódu je velmi podobná obsluze zobrazení pomocí Čepel, v našem souboru rozvržení stanovujeme základy našeho HTML a v konkrétních sekcích vytvoříme možnost vložení kódu, proto vytvoříme sekce {% block block_name%} a pak v pohledu, pokud chceme, aby se tam něco objevilo, stačí zavolat blok a vše, co do něj vložíme, bude tím, co uvidíme, když zavoláme pohled.
Provedeme -li přímé srovnání s Čepel, je to jednodušší, protože všechny bloky jsou volány stejným způsobem, místo použití názvů jako výtěžek například.
Tisk na dohledK tisku v zobrazení používáme obrázek dvojitých kláves {{}} jak jsme viděli v části, ve které zobrazujeme odkaz, v případě {{rodič ()}} Sloužilo k tomu, aby bylo možné přidat obsah k obsahu, který mělo rozložení, aniž by došlo k jeho přepsání.
Tímto jsme dokončili tento návod, kde jsme mohli vytvořit základní zobrazení pomocí Větvička v Laravel, což ukazuje, jak jednoduché je používat další nástroje a šablony, abychom mohli pracovat s tím, v čem se cítíme nejpohodlněji. Větvička Má skvělou online komunitu, takže pokud by nás tento tutoriál zajímal, můžeme prozkoumat trochu více a najít tak další věci, které můžeme vyvinout.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod