ダウンロード
下記からSmarty (version) .tar.gzをDLする.
http://www.smarty.net/download.php
展開
$ tar -zxvf Smarty (version) .tar.gz
必要なファイル
展開するといくつかディレクトリが存在するが,
その中でもlibディレクトリの中が必要になる.
- Smarty.class.php
- Smarty_Compiler.class.php
- Config_File.class.php
- debug.tpl
- /internals/以下
- /plugins/以下
これをサーバの適当なディレクトリに保存する.
例えば
/lib/Smarty/
これで準備完了.
使用方法
以下のディレクトリを準備する.
- templates
- templates_c
- cache
smartyテンプレートファイルはtemplates内に保存.
phpファイルでrequireするときにSmartyをインストールしたディレクトリのファイルを指定する.
require_once(“/lib/Smarty/Smarty.class.php”);
$iSmarty = new Smarty();
$iSmarty->assign(title, “タイトル”);