php:fuelphp:smarty_install

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
php:fuelphp:smarty_install [2012/11/12 05:10] – 作成 ともやんphp:fuelphp:smarty_install [2019/08/19 07:06] (現在) ともやん
行 3: 行 3:
 ===== Smarty のインストール ===== ===== Smarty のインストール =====
   * Smarty は以下のように配置する。<code>   * Smarty は以下のように配置する。<code>
-fuelapp/fuel/app/vendor/+[fuelapp/fuel/app/vendor/]
     +- [Smarty]     +- [Smarty]
          +- [libs]          +- [libs]
行 32: 行 32:
 $ cp fuelapp/fuel/packages/parser/config/parser.php fuelapp/fuel/app/config/parser.php  $ cp fuelapp/fuel/packages/parser/config/parser.php fuelapp/fuel/app/config/parser.php 
 </code> </code>
 +  - Smarty のプラグインを記述する場合は、コピーした parser.php に plugins_dir の設定を行う。<code php>
 +    'View_Smarty'   => array(
 +        ...
 +        'environment'   => array(
 +            ....
 +            //'plugins_dir'       => Arrey(),
 +            'plugins_dir'       => APPPATH.'smarty'.DS,
 +</code>※ fuelapp/fuel/app/smarty/ を作成し、その中にプラグインのコードを作成する。
  
-===== fuel-smarty の動作確認(ミニマムコード) =====+===== fuel-smarty の動作確認 (ミニマムコード) =====
   - ルーティングを追記する。\\ fuelapp/fuel/app/config/routes.php<code php>   - ルーティングを追記する。\\ fuelapp/fuel/app/config/routes.php<code php>
 <?php <?php
行 73: 行 81:
 </code> </code>
   - http://fuelapp.localhost/smartytest にアクセスして動作を確認する。\\ {{:php:fuelapp_002.png?400|}}   - http://fuelapp.localhost/smartytest にアクセスして動作を確認する。\\ {{:php:fuelapp_002.png?400|}}
 +
  • php/fuelphp/smarty_install.1352664611.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)