создание не кэшируемой переменной шаблона drupal - PullRequest
0 голосов
/ 22 сентября 2010

В drupal 6 я пытаюсь выполнить функцию на каждой странице и вывести другую ссылку в зависимости от того, с какого IP-адреса кто-то пришел. Однако, когда я пытаюсь это сделать, кажется, что результат становится кэшированным. Я пробовал это как модуль и в template.php, но не получил результатов. Каков наилучший подход, чтобы эта функция выполнялась при каждой загрузке страницы? Или есть простой способ создать переменную шаблона, которая не кэшируется?

1 Ответ

0 голосов
/ 22 сентября 2010

Возможно ли вместо этого использовать блок с BLOCK_NO_CACHE или BLOCK_CACHE_PER_USER в качестве политики кэширования блоков? Если вы поместите такой блок в область выше / ниже, вы можете получить очень похожий эффект на любой странице, которая вам нравится, на узле или иным образом.

...