首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

怎么设置网站的某一个页面不使用smarty缓存

2012-12-17 
如何设置网站的某一个页面不使用smarty缓存如何设置网站的某一个页面不使用smarty缓存[最优解释]在对应的

如何设置网站的某一个页面不使用smarty缓存
如何设置网站的某一个页面不使用smarty缓存
[最优解释]
在对应的页面使用smarty的对象修改caching属性为false
例如
$smarty->caching = false;
[其他解释]
一样的嘛,你还不是要继承Action类
然后在实现的地方 用 $this->_tpl->caching = false;
[其他解释]
我是使用mvc模式,在控制器基类进行了统一设置
class Action{
  public $_tpl;

  function __construct(){
$this->_tpl = new smarty;
$this->_tpl->template_dir   = 'view/templates';
$this->_tpl->compile_dir    = 'view/templates_c';
$this->_tpl->cache_dir      = 'view/cache';
$this->_tpl->config_dir     = 'view/config';
$this->_tpl->cache_lifetime = '3600';
$this->_tpl->caching        = true;  
                $this->_tpl->assign('st',$this->_tpl);
  }
  

}

热点排行