Smartyデビューです。
ひとまず、今回はさくらインターネットのレンタルサーバーにSmartyをインストール
する方法を記載します。
・さくらインターネット ・PHP(インスト済み) ・Smarty2.6.18
? /home/ユーザーID/ 配下に、「Smarty2.6.18.tar.gz」をダウンロードして、
名前を「Smarty」に変更。
#tar -xzvf Smarty2.6.18.tar.gz
#cp -rp Smarty2.6.18 Smarty
? Smarty/ 配下に、
templates
templates_c
cache
configs
フォルダを作成する。
templatesフォルダに、index.tplを入れる。
?index.php
caching = true; $smarty->compile_check = false; $smarty->template_dir = '/home/ユーザーID/Smarty/templates/'; $smarty->compile_dir = '/home/ユーザーID/Smarty/templates_c/'; $smarty->config_dir = '/home/ユーザーID/Smarty/configs/'; $smarty->cache_dir = '/home/ユーザーID/Smarty/cache/'; $smarty->assign('name', 'ルフィ'); $smarty->assign('url', 'http://hogehoge.jp/'); // display it $smarty->display('index.tpl'); ?>
?index.tpl
User Info ユーザー情報:
名前:{$name}
URL: {$url}
日付:{$smarty.now|date_format:"%Y年%m月%d日"}
以上で、ひとまずは動作すると思います。
しかし、テンプレートフォルダがかなり上にあるのが気になります・・・。
index.php内で設定できると思うのですが・・・
後ほどそれは確認します。
以上!!