0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Laravel7でtwigを使う

Posted at

概要

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の公式リファレンス

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?