HTML_Template_Flexy のインストール
cd c:\xampp\php\
pear install HTML_Template_Flexy
install ok
テンプレート
p15flexy.html
プラグインはとりあえず使わない
php
//! HTML_Template_Flexyのサンプル
require_once 'HTML/Template/Flexy.php';
// テンプレートファイルを置くフォルダ
define('TEMPLATE_PATH', '/home/ppuser/templates');
// オプション設定
$options = array(
'locale' => 'jp',
'charset' => 'UTF-8',
// 'templateDir' => TEMPLATE_PATH,
'templateDir' => './',
'compileDir' => TEMPLATE_PATH . '/templates_c',
// 'plugins' => array('PpFlexyPlugin' => TEMPLATE_PATH . '/ppFlexyPlugin.php'));
'plugins' => array('PpFlexyPlugin' => './ppFlexyPlugin.php'));
// htmlspecialcharsに指定する文字エンコーディングを設定 ※注意:特別な対策です!
$GLOBALS['HTML_Template_Flexy']['options']['charset'] = $options['charset'];
// Flexyオブジェクトを作成
$flexy = new HTML_Template_Flexy($options);
// 表示データ用オブジェクト
$dobj = new stdClass();
$dobj->val = '楽しい夏休み';
// コンパイルして表示する
$flexy->compile('p15flexy.html');
$flexy->outputObject($dobj);
?>
