記録

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



【DMM FX】口座開設のお申込みはこちら


OFUSEで応援を送る

自戒の念を込めて不景気になるって事。前のページ

ちょっとしたツール。次のページ

関連記事

  1. 記録

    webpに対応しましたプラグインでカバーしました。 Safariめ!!

    WebP Express(ウェッピーエクスプレス)というWor…

  2. 記録

    Netflixで「6アンダーグラウンド」を観ました。

    Netflixで「6アンダーグラウンド」を観ました。だいぶ前に途中ま…

  3. 記録

    一部のサービスのアクセス数が極端に増えたことで思うこと。

    おはようございます。今日は3時に起床してみました。たぶん二度寝するこ…

  4. 記録

    freeeとBase零細企業や個人事業主の味方かも、どうなのそこの所?

    朝からアメリカの株式市場が下落して2万ぐらい損失しました?、明日も下…

  5. 記録

    TOKYO:SKYと言う事でフライング的に。

    東京へ行くことになりました(旅行)。バスで行くのかどうか悩んだ結果…

  6. 記録

    いまからITエンジニアになりたい方は何を学ぶべきか?

    いまからITエンジニアになりたい方は何を学ぶべきか?まずプログ…

2020年5月
 123
45678910
11121314151617
18192021222324
25262728293031

カテゴリー

PAGE TOP