Smarty
Smarty
dancheng_work
在时间允许的情况下,源码是最好的开发文档。
展开
-
Smarty与自定义Smarty
Smary是用来将表现和内容相分离的框架 自定义Smarty:原创 2017-07-25 22:29:18 · 210 阅读 · 0 评论 -
自定义Smarty(一)
将公共的代码封装到Smarty的compile()方法中 <?php class Smarty{ private $tpl_var = array(); public function assign($k, $v){ $this->tpl_var[$k] = $v; } public function compile(){ //取出demo.html文档中的内容 $st原创 2017-07-25 22:32:44 · 209 阅读 · 0 评论 -
自定义Smarty(二)
如果混编文件存在并且混编文件的修改时间大于模板修改时间,则直接引入。否则重新生成 <?php class Smarty{ private $tpl_var = array(); public function assign($k, $v){ $this->tpl_var[$k] = $v; } public function compile($tpl){ $compile_原创 2017-07-25 22:34:08 · 172 阅读 · 0 评论 -
自定义Smarty(三)
新建一个模板文件夹(view, template),和编译文件夹(view_c,template_c),用来存放对应的文件 Smarty代码: <?php class Smarty{ private $tpl_var = array(); public $template_dir = './template/'; public $templatec_dir = './temp原创 2017-07-25 22:36:42 · 268 阅读 · 0 评论