Как очистить кеш пользовательских полей в Drupal 7 - PullRequest
2 голосов
/ 26 марта 2012

Я использую Drupal 7. Я изменил значение одного настраиваемого поля с сайта с помощью запроса sql, но при попытке изменить узел в админке значение поля было старым.1001 * что я могу сделать, чтобы исправить эту проблему, не очищая кеш из панели администратора?

1 Ответ

5 голосов
/ 31 мая 2013

Вы можете попытаться очистить кеш после модификации с помощью SQL запроса:

 // Clear field cache
 cache_clear_all("field:node:$nid", 'cache_field');

Или для других объектов

cache_clear_all("field:$entity_type:$entity->id", 'cache_field');
...