12345678910111213141516171819202122232425 |
- <?php
- if (!defined('BASEPATH')) {
- exit('No direct script access allowed');
- }
- require_once APPPATH.'libraries/smarty/Smarty.class.php';
- class Ci_smarty extends Smarty
- {
- protected $ci;
- public function __construct()
- {
- parent::__construct();
- $this -> ci =& get_instance();
- $this -> ci -> load -> config('smarty');
- //加载smarty的配置文件
- $this -> cache_lifetime = $this -> ci -> config -> item('cache_lifetime');
- $this -> caching = $this -> ci -> config -> item('caching');
- $this -> config_dir = $this -> ci -> config -> item('config_dir');
- $this -> template_dir = $this -> ci -> config -> item('template_dir');
- $this -> compile_dir = $this -> ci -> config -> item('compile_dir');
- $this -> cache_dir = $this -> ci -> config -> item('cache_dir');
- $this -> use_sub_dirs = $this -> ci -> config -> item('use_sub_dirs');
- $this -> left_delimiter = $this -> ci -> config -> item('left_delimiter');
- $this -> right_delimiter = $this -> ci -> config -> item('right_delimiter');
- }
- }
|