FuelPHPにテンプレートエンジンであるSmartyを足してみる。
ViewファイルをSmartyで書くと楽になるよ!っていうことです。

そもそもSmartyって何?っていうのはWikipedia参照でお願いします。

 

FuelPHPにSmartyをいれる

インストール手順。

1. Smartyをここからダウンロード。

2. ダウンロードしたものは圧縮されてると思うので展開する。

3. FuelPHPの「app/vendor」フォルダに、展開したSmartyフォルダを突っ込む。

4. FuelPHPの「app/config/config.php」を編集。paserというものを追記する。

 

これでSmartyが使用可能になります。

 

早速Smartyを使ってみる

Smarty自体の使い方や構文はまた別の機会で。
ここではFuelPHPでのSmartyの使い方をかきます。

今までのViewファイル「sample.php」が
Smartyにすると「sample.smarty」になります。

このファイルをControllerから呼び出すには

このようにします。(下2種類が使えます)

 

肝心のindex.smartyの中身は

こんな感じです。