- 安装配置
下载smarty模板核心类库,把libs文件夹复制到项目文件夹下,修改为smarty 在php文件中调用
require '../smarty/Smarty.class.php'; $tpl = new Smarty(); $tpl->left_delimiter="{ {"; $tpl->right_delimiter="}}"; $tpl->setTemplateDir('../templates'); $tpl->setCompileDir('./templates_c'); //$tpl->setConfigDir('./templates_c'); $tpl->setCacheDir('../secretCache'); $mytitle = 'smart官方模板'; #需要注意的是模板文件中,变量标签名通常是{ {$mytitle}}但在smarty默认的assign方法中要去掉$,例如 { {$mytitle}},assign语句为$tpl->assign('mytitle','我的标题') $tpl->assign('mytitle',$mytitle); $tpl->assign('mywords','搏击选手居马别克和朋友们'); $tpl->assign('mypic','../static/pic/5vkj20dc0hsmyy.jpg'); $tpl->display('../templates/selfdefine.html')
- 模板文件
模板文件{ {$mytitle}} #第一个模板变量
- 效果