差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
php:fuelphp [2012/11/12 05:06] – [FuelPHPのデータベース接続設定] ともやん | php:fuelphp [2019/08/19 06:49] (現在) – ともやん | ||
---|---|---|---|
行 3: | 行 3: | ||
- [[php: | - [[php: | ||
- [[php: | - [[php: | ||
- | - [[php: | + | - [[php: |
- | - [[php: | + | - [[php: |
+ | - [[php: | ||
+ | - [[php: | ||
+ | - [[php: | ||
+ | - [[php: | ||
- | ===== Smarty のインストール ===== | ||
- | * Smarty は以下のように配置する。< | ||
- | fuelapp/ | ||
- | +- [Smarty] | ||
- | +- [libs] | ||
- | +- [plugins] | ||
- | +- [sysplugins] | ||
- | +- debug.tpl | ||
- | +- Smarty.class.php | ||
- | +- SmartyBC.class.php | ||
- | </ | ||
- | - Smarty のリポジトリから取得する。< | ||
- | $ cd fuelapp/ | ||
- | $ svn checkout http:// | ||
- | </ | ||
- | - demo は要らないので削除する。< | ||
- | $ rm -rf Smarty/ | ||
- | </ | ||
- | - fuel-smarty をインストールする。< | ||
- | $ cd fuelapp/ | ||
- | $ git clone https:// | ||
- | </ | ||
- | - Smarty と fuel-smarty を有効化する。\\ fuel/ | ||
- | ' | ||
- | ' | ||
- | ' | ||
- | ), | ||
- | </ | ||
- | - parser の設定ファイルをコピーする。\\ fuelapp/ | ||
- | $ cp fuelapp/ | ||
- | </ | ||
- | ==== fuel-smarty の動作確認(ミニマムコード) ==== | ||
- | - ルーティングを追記する。\\ fuelapp/ | ||
- | <?php | ||
- | return array( | ||
- | ' | ||
- | ); | ||
- | </ | ||
- | - コントローラのコードを作成する。\\ fuelapp/ | ||
- | <?php | ||
- | class Controller_SmartyTest extends Controller | ||
- | { | ||
- | function action_index() | ||
- | { | ||
- | return Response:: | ||
- | } | ||
- | } | ||
- | </ | ||
- | - ビューモデルのコードを作成する。\\ fuelapp/ | ||
- | <?php | ||
- | class View_SmartyTest extends ViewModel | ||
- | { | ||
- | function view() | ||
- | { | ||
- | $this-> | ||
- | } | ||
- | } | ||
- | </ | ||
- | - Smarty のテンプレートを作成する。\\ fuelapp/ | ||
- | < | ||
- | < | ||
- | < | ||
- | <meta charset=" | ||
- | < | ||
- | </ | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | - http:// |