2010-02-26 35 views
2

我已经安装了Drupal 6.x,并且有一个由工作站模块生成的块显示当前正在播放的节目的名称。有没有办法让这个块免于缓存?或者,我可以在00:59:00只为该块插入“刷新”吗?缓存:如何免除一个块

我不是一个PHP的家伙,但已经找到了这个块生成模块的地方,认为如果我新的做什么,我可以做出改变。

+0

这个块标记为BLOCK_NO_CACHE,为什么你想从缓存中获取它?我假设,显示播放站是实时的... – Nikit

回答

0

如果该块是一个JavaScript或jQuery小部件,缓存不会打扰你。例如:页面内容被缓存,但运行一个客户端脚本,该脚本将回调到服务器以获取最新信息并执行ajax操作。

或者,您可以关闭页面缓存并为该页面上的某些查询/元素设置缓存。但是,如果你不是一个可能是一个斗争的PHP人。

请参见: http://api.drupal.org/api/function/cache_set/6

我敢肯定还有其他的选择的人会帮助你。