Столкнулся с такой проблемой – нужно отключить для анонимов кеширование одного конкретного блока (включен стандартный кеш в нормальном режиме). Как я понял при стандартном кешировании Друпал кеширует всю страницу целиком, но может быть все же есть способ отключить кеширование конкретного блока?
Или может быть можно использовать вместо стандартного какой-то сторонний модуль кеширования для анонимов, который позволял бы отключать кеширование конретных блоков?
Комментарии
Наверное это можно сделать через hook_preprocess_block()
Также вроде есть модуль, block cache alter, как то так (неточное название)
Пробовал этот модуль - не помогает, для анонимных пользователей все равно блок кешируется (т.к. все равно кешируется вся страница целиком).
http://drupal.org/project/ajaxblocks
Спасибо, помогло!
Он для того чтобы кэшировать блоки для залогиненых.