1. 云栖社区>
  2. PHP教程>
  3. 正文

ci中使用smarty

作者:用户 来源:互联网 时间:2017-12-01 12:24:41

smarty使用

ci中使用smarty - 摘要: 本文讲的是ci中使用smarty, 1、到相应站点下载Smarty的源码包;2、将源码包里面的libs文件夹copy到CI的项目目录下面的libraries文件夹下,并重命名为Smarty;3、在项目目录的libraries文件夹内新建文件Cismarty.php,里面的




1、到相应站点下载Smarty的源码包;2、将源码包里面的libs文件夹copy到CI的项目目录下面的libraries文件夹下,并重命名为Smarty;3、在项目目录的libraries文件夹内新建文件Cismarty.php,里面的内容如下:

1
<?php2
if(!defined('BASEPATH')) EXIT('No direct script asscess allowed');3
 4
require_once( APPPATH . 'libraries/Smarty/Smarty.class.php' );5
 6
class Cismarty extends Smarty {7
 8
    protected $ci;9
 10
    public function  __construct(){11
 12
        $this->ci = & get_instance();13
 14
        $this->ci->load->config('smarty');//加载smarty的配置文件15
 16
        //获取相关的配置项17
        $this->template_dir   = $this->ci->config->item('template_dir');18
        $this->complie_dir    = $this->ci->config->item('compile_dir');19
        $this->cache_dir      = $this->ci->config->item('cache_dir'

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索smarty 使用 ,以便于您获取更多的相关知识。