【发布时间】:2010-09-21 20:38:20
【问题描述】:
在 drupal 6 中,我尝试在每个页面上执行一个函数,并根据某人来自的 IP 地址输出不同的链接。但是,当我尝试这个时,似乎结果被缓存了。我已经将它作为一个模块并在 template.php 中尝试过,但没有得到结果。确保此功能在每次页面加载时执行的最佳方法是什么?或者有没有一种简单的方法来创建一个不被缓存的模板变量?
【问题讨论】:
标签: templates drupal caching drupal-6
在 drupal 6 中,我尝试在每个页面上执行一个函数,并根据某人来自的 IP 地址输出不同的链接。但是,当我尝试这个时,似乎结果被缓存了。我已经将它作为一个模块并在 template.php 中尝试过,但没有得到结果。确保此功能在每次页面加载时执行的最佳方法是什么?或者有没有一种简单的方法来创建一个不被缓存的模板变量?
【问题讨论】:
标签: templates drupal caching drupal-6
您是否可以使用块而不是 BLOCK_NO_CACHE 或 BLOCK_CACHE_PER_USER 作为块缓存策略?如果您在上方/下方的区域中放置这样的块,您可以在您喜欢的任何页面、节点或其他页面上实现非常相似的效果。
【讨论】: