2012年4月13日

摘要: 用php生成静态文件的方式很简单,就是用fopen()方法,fwrite(),fclose(),就好了,下面是php文档中fopen中mode值的说明:然后我们有一个需求就是在smarty模版引擎中点击一个按钮生成一个html的文件,内容是从数据库读出来的一串循环的、有层级的数据,这时候我们应该怎么做了?用smarty生成静态html文件的关键就是用缓存技术,开启缓冲,用display或者fetch向前台传输数据的时候其实不会显示在view上,这时候打开文件,写入文件,就生成好了一个静态文件。我们看2个实例:1、View Code 1 public function index() 2 ... 阅读全文
posted @ 2012-04-13 15:42 洞庭啸月 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: 在CodeIgniter框架中,parser解析方式不是很完善,所以想换用smarty模版引擎。方法如下:1、下载smarty源码包,解压后将其中的lib文件夹复制到CI框架中的application/library/下面;2、同时在该目录下建立一个Cismarty.php文件,文件内容如下:View Code 1 <?php 2 if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 3 require_once( APPPATH . 'libraries/Smar 阅读全文
posted @ 2012-04-13 15:11 洞庭啸月 阅读(1441) 评论(0) 推荐(1) 编辑

导航

点击右上角即可分享
微信分享提示