インターネット上の情報を参照して、Smarty を簡単なテストに使用できます。
1. Smarty を Web サイトのディレクトリに解凍します (例: libs)
2. テンプレート、templates_c、configs、キャッシュ ディレクトリを作成します。 3. テストページを作成します:index.php
require "main.php";
//$tpl は main.php
$tpl->assign("content", "テスト用 Web ページ コンテンツ");
// 上記の 2 行は次の行でも置き換えることができます
// $tpl->assign (array("title " => "テスト用の Web ページのタイトル", "content" => "テスト用の Web ページのコンテンツ"));
$tpl->display('Index.htm');
4 .templatesの下にテンプレートファイルindex.htmを作成します
<{$content}>
/*以下を追加しない場合、エラーが報告されます:
注意: 未定義の変数: _SESSION in E:PHPnow-1.5.1vhostsxxh.comlibsSmarty.class.php の 585 行目
わからないWhy
session_start();//セッションを開始
include "libs/Smarty.class.php";define('__SITE_ROOT', 'E:/PHPnow-1.5.1/vhosts/xxh .com') ; // 末尾にスラッシュはありません
$tpl = new Smarty();$tpl->template_dir = __SITE_ROOT . $tpl->config_dir = __SITE_ROOT . "/configs/";
$tpl->left_delimiter = '<{'; ;right_delimiter = '}>'?>
6. Smarty をテストするには、index.php を開きます。