概要
Laravel7におけるTwigの適用方法
Twigとは
Twig
とはテンプレートエンジンのこと。
Laravelは標準ではBlade
が使われている。
1.composerでtwigbridgeをインストール
composer require rcrowe/twigbridge
2.twigの設定ファイルを追加する
php artisan vendor:publish --provider="TwigBridge\ServiceProvider"
config/twigbridge.php
が作成される
3.viewにTwigファイルを作成
resources/views
ディレクトリにtest.twig
を作成
resources/views/test.twig
test.twig
twigテンプレートです
4.twigファイルへのルーティングを作成する
/routes/web.php
.web.php
Route::get('/test', function () {
return view('test');
});
5.一応キャッシュを消しておく
php artisan route:clear
php artisan config:clear
php artisan view:clear
php artisan cache:clear
これでページにアクセスするとtwigテンプレートです
が表示される。
参考
Twigの公式リファレンス