缓存:如何免除一个块

时间:2010-02-26 18:32:50

标签: drupal drupal-blocks drupal-cache

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

我不是一个php人,但是在模块中找到了生成此块的位置,并且想想如果我新建了该怎么做,我可以进行更改。

1 个答案:

答案 0 :(得分:0)

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

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

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

我相信人们可以帮助你做其他选择。