雑記

PHP7でTwigを使う。

Twigとは小枝であり、PHPのテンプレートエンジンであります。テンプレートエンジンが何なのかはぐぐってください。ここでは割愛します。

Twig3.x(3系)、Dumpの表示の仕方が書かれていないのでそれを記載します。記載方法は下記になります。特に記載方法が変わったのはデバッグの時の記述方法です、最初、デバッグ方法をググっていたのですが、全然上手くいかずエラーばかりはいていました。※Twig2系の情報が結構ヒットします。

require_once '/vendor/autoload.php';
$loader = new \Twig\Loader\FilesystemLoader('テンプレートの階層を指定');
$twig = new \Twig\Environment($loader,['debug' => true]);
$twig->addExtension(new \Twig\Extension\DebugExtension());//?ここの記述を忘れずに!!
echo $twig->render('index.html(レンダーするテンプレートファイル)', ['items'=>$this->top_view()]);

結局、公式ページのドキュメントにデバッグ方法が書かれていたのですが、それにたどり着くまで、小一時間ぐらいWEBの荒野をさまよっていました。最初からドキュメントを見ろよという教訓を得たのですが、結構ググる方を優先してしまう自分がいます。実際はドキュメントの中で検索するのが一番なのかもなと。皆さんが使用するようなエンジンはドキュメントを見るほうが良いと今回、痛感しました。これからはドキュメントを見るようにします。

https://twig.symfony.com/doc/3.x/functions/dump.html



The following two tabs change content below.
zip358と申します。 まったりWEB日誌を更新している中の人です? 趣味は映画鑑賞とブログ書きです、 こちらで生活できるようになるのが目標です。 ブックマークやシェアして頂けると励みになります。 どうぞよろしくお願い致します。

関連記事

  1. 雑記

    映画、ファイナルファンタジーキングスグレイブを観ましたので。

    映画、ファイナルファンタジーキングスグレイブを観ました(レンタル)の…

  2. 雑記

    君の名は君の名は君の名は・・・アマゾン売れ筋ランキング。{予約開始

    アマゾン売れ筋ランキングで「君の名は」が独占状態です。映画「君の名…

  3. 雑記

    マイナンバーカードを発行した(´・ω・`)

    マイナンバーカードを発行しましたよ。マイナンバーカードを発行した理…

  4. 雑記

    まだまだ

    まだまだ出来る、まだまだ駄目だと思っているうちは伸びる。逆にもうこ…

  5. 雑記

    このサイトも3年目突入です。

    このサイトも3年目突入です、一年前ぐらい前のデータ(記事)しか残って…

2020年5月
 1234
567891011
12131415161718
19202122232425
2627282930  

アクセスカウンター😅

とある高知県の気温や湿度

Twitter でフォロー

PAGE TOP