我安装了Drupal 6.x,并且Station模块生成了一个块,显示当前正在播放的节目的名称。有没有办法让这个块免于缓存?或者,我可以在00:59:00仅为该块插入“刷新”吗?
我不是一个php人,但是在模块中找到了生成此块的位置,并且想想如果我新建了该怎么做,我可以进行更改。
答案 0 :(得分:0)
如果该块是Javascript或jQuery小部件,则缓存不会打扰您。例如:页面内容被缓存但运行客户端脚本,该脚本回调服务器以获取最新信息并执行ajax。
或者,您可以关闭页面缓存并为该页面上的某些查询/元素设置缓存。但如果你不是一个可能会很困难的PHP家伙。
请参阅: http://api.drupal.org/api/function/cache_set/6
我相信人们可以帮助你做其他选择。