LOADING STUFF...

CodeIgniter整合Smarty的方法详解

技术教程13小时前发布 北陌
11 0 0

CodeIgniter整合Smarty的方法详解

本文实例讲述了CodeIgniter整合Smarty的方法。分享给大家供大家参考,具体如下:

CI3.0.2发布后感觉模板类还是不怎么好用,而且不能编译。Smarty功能强大,用习惯了Smarty标签,一般难以放弃,而且,是可以编译文件执行,速度快,我们可以把它们整合使用,弥补CI的模板功能的不足。我们整合使用的是CI版本3.0.3及 Smarty版本3.1.27。下面描述整合过程。

1、下载smarty-3.1.27

2 、解压smarty-3.1.27到CI项目中的applicationlibraries下面,其他的文件删除。

3、 在applicationlibraries目录下创建Ci_smarty.php文件,代码如下:

if ( ! defined(BASEPATH)) exit(No direct script access allowed);
require(APPPATH.libraries/smarty-3.1.27/libs/Smarty.class.php);
class Ci_smarty extends Smarty {
protected $ci;
public function __construct()
{
parent::__construct();
$this-

© 版权声明

相关文章

暂无评论

暂无评论...