Smartyを使ってみよう

naohiro19
記事: 256
登録日時: 13年前
住所: 愛知県

Smartyを使ってみよう

投稿記事 by naohiro19 » 7年前

SmartyはPHPで利用できるテンプレートエンジンです。データとロジックの分離ができます。

使用するには以下の4つのディレクトリを作成します。
  • 「templates」(テンプレートファイル(*.tpl)を置いておくためのディレクトリ)
  • 「templates_c」(SmartyがコンパイルしたPHPファイルを置いておくためのディレクトリ)
  • 「configs(設定ファイルを置くためのディレクトリ)
  • 「cache」(テンプレートのキャッシュを置いておくためのディレクトリ)

CODE:

setTemplateDir('./templates/');
$smarty->setCompileDir('./templates_c/');
$smarty->setConfigDir('./configs/');
$smarty->setCacheDir('./cache/');

// Smarty変数に代入
$smarty->assign('text', 'It works!');

// テンプレートを表示
$smarty->display('index.tpl');
[codehtml]



{$text}



{$text}


[/code]

画面上に「It works!」という表示が出ればSmartyが使えるようになっています。
最後に編集したユーザー naohiro19 on 2016年8月20日(土) 15:34 [ 編集 3 回目 ]

コメントはまだありません。