どうも、安藤です。
最近は社長の研修のもと、自分で掲示板を作っています!
超ビギナーなので、まずはindex.php
というファイルを用意。
ここにphpの処理とhtmlを両方を書くわけなんですが・・・まぁ見てください。。_| ̄|○
index.php
・・・長くね?
投稿フォームと投稿一覧を組み込んだだけなのにこのボリュームでは、いずれ膨大な文量となること間違い無し。
なので、phpとhtmlを分離すべく、Twigを導入しました!
まずはhtml側をindex.html.twig
というファイルにまとめます。
index.html.twig
Twigの書き方を調べつつ、こんな感じに。
そしてindex.php
にもTwigの処理を加えて、htmlに関する記述は削除しました。
index.php
こんな感じ!!
ビギナー安藤が詰まったのは、地味にディレクトリパスの書き方。絶対パスと相対パスの扱い方で戸惑ってしまった。。
それとレンダリングの箇所。どうやったらhtml側に変数を渡せるのか四苦八苦しましたねー。
しかし、なんとか自力(スペシャルサンクス:Google検索)でTwigの導入に成功(^^)
僕のBBS
さて、一人前の掲示板をつくる第一歩というところでしょうか。
頑張っていきます、、!