欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2024-02-11 18:57:40
...
如何设置网站的某一个页面不使用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);
}


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

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频