博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP Smarty template for website
阅读量:6186 次
发布时间:2019-06-21

本文共 1715 字,大约阅读时间需要 5 分钟。

/****************************************************************************** *                        PHP Smarty template for website * 说明: *     之前一直在想将MVC的方式加在PHP做的网站上,这样比较好处理,相对来说比较好 * 处理,这样后续维护会比较好。 * *                                         2017-3-12 深圳 南山平山村 曾剑锋 *****************************************************************************/一、参考文档:    1. Smarty教程        http://www.yiibai.com/smarty/    2. smarty template engine        http://www.smarty.net/    3. Parsing JSON file with PHP         http://stackoverflow.com/questions/4343596/parsing-json-file-with-php二、Smarty Download:    1. gz file: https://github.com/smarty-php/smarty/archive/v3.1.30.tar.gz    2. zip file: https://github.com/smarty-php/smarty/archive/v3.1.30.zip    三、配置:    1. 使用相对路径加入当前项目;    2. 使用require_once('
'):
3. template文件后缀名:
.tpl 4. 注释: {
* comments *} 5. 赋值变量: $smarty->assign('name','Ned'); 6. 使用: {$name} 7. 处理模板: $smarty->display('index.tpl'); 8. 打开debug模式: $smarty->debugging = true; 9. 继承class smarty,扩展功能:
setTemplateDir('/web/www.example.com/guestbook/templates/'); $this->setCompileDir('/web/www.example.com/guestbook/templates_c/'); $this->setConfigDir('/web/www.example.com/guestbook/configs/'); $this->setCacheDir('/web/www.example.com/guestbook/cache/'); $this->caching = Smarty::CACHING_LIFETIME_CURRENT; $this->assign('app_name', 'Guest Book'); } } ?> 10. 继承使用:
assign('name','Ned'); $smarty->display('index.tpl'); ?> 11. 解析JSON文件当配置文件,将数据放入smarty对象中,这样就好配置了。

 

转载地址:http://kkoda.baihongyu.com/

你可能感兴趣的文章
Python 端口扫描 报警
查看>>
2919 选择题
查看>>
1042. 字符统计(20)
查看>>
xpath详细讲解
查看>>
ECMAScript 5 —— Array 类型 (二)
查看>>
mysql数据库数据(字段数过大)太多导入不了的解决方法
查看>>
字符串逆序输出
查看>>
【原】Java学习笔记011 - 数组
查看>>
将数组A中的内容和数组B中的内容进行交换。(数组一样大)
查看>>
oracle物化视图
查看>>
浅谈JavaScript中的定时器
查看>>
SpringMVC修改功能
查看>>
Unity 编辑器 Inspector
查看>>
ArcGIS 客户端API加载大量数据的几种解决方法(转载)
查看>>
性能测试初学_loadrunner脚本增强
查看>>
通过队列解决Lucene文件并发创建索引
查看>>
Sharepoint ECMAScript
查看>>
jQuery获取自动截取过长的文本内容,显示成省略号
查看>>
一般处理程序HttpHandler的应用
查看>>
zoj 3547 The Boss on Mars 第36届ACM大连预选赛I题
查看>>