Thursday, May 10, 2007

Smarty 独自ファイルクラス化

PHP5.0/7.Smartyを使う

HTMLファイルの変更がすぐに反映されないので以下を追加

<:?php
require('Smarty/Smarty.class.php');

class MySmarty extends Smarty {

function MySmarty () {

$this->Smarty();

$this->compile_check = true; //  << ここを追加

$mydir = dirname(__FILE__);
$this->template_dir = "$mydir/templates/";
$this->compile_dir = "$mydir/templates_c/";
$this->config_dir = "$mydir/configs/";
$this->cache_dir = "$mydir/cache/";

$this->caching = 0;
}
}
?>

No comments: