标签: caching drupal field
如何从缓存中排除字段而不将页面排除在缓存之外?使用_preprocess_field挂钩修改字段值,具体取决于cookie变量。缓存系统缓存整个页面,mymodule_preprocess_field从未调用以更改字段值。 有关如何从缓存中排除此字段的任何想法吗?
_preprocess_field
mymodule_preprocess_field
答案 0 :(得分:1)
Drupal页面缓存缓存整个页面。如果您想要更新一小部分数据,例如用户登录或最多股票价格,您应该使用ajax,并且在返回ajax的页面上将其设置为不缓存。