Smarty(スマーティ)覚え書

phpのエンコーディングにtplファイル(テンプレートのファイル)をあわせる。
EUCならEUCでUTF-8ならUTF-8にファイルをエンコーディングする。
文字化けが解消する。
UTF-8の場合、phpファイルにヘッダーをつける。
文字化け解消する。

オブジェクト関連を覚えておく。
たとえばNEWで生成したオブジェクトは、require_onceで呼び出した別ファイルのオブジェクトだったりする。

スマーティへのパスは絶対パスにしておく。
なぜかエラーがでるため。
pass確認(phpでパスが通っているといけるみたい)

tpl(テンプレート)のコメントは{* *}であらわす。
コメント部分は完全に消えるので、よりもよい。
tpl(テンプレートに使うファイルはテンプレートフォルダ[templates]の中に必ず入れる!)

主な構成ファイル
tplファイル
(htmlと埋め込みタグファイル)
DBファイル
(DB接続をしているファイル接続のみに専念?)
まとめphp
(tplファイルとDBファイルを読み込む上記のファイルを使って処理を行う)

SMARTY LINK URL

http://www2.atwiki.jp/smarty/pages/158.html
http://sky.freespace.jp/smarty/
http://sunset.freespace.jp/Smarty/SmartyManual_2-6-3J_html/
smartyのリファレンス

http://www.kashioka.net/blog/archives/000219.html
http://www.bnote.net/windows/windows/win_smarty.shtml
smartyのインストール(windows)

http://smarty.karakuriya.biz/cat33/000351.html
smartyの基本。(結構わかりやすいですが、込み入ったことは無理っぽい)
http://www.ironhearts.com/diary/archives/000344.html
Dreamweaverで、Smartyのテンプレートファイルを編集する方法

http://labs.cybozu.co.jp/blog/hata/archives/2006/04/
スマーティの中にphp(意味あるのかどうかはなぞ)

©2006-BLUISH PIGEON