не срабатывает $reset в content_profile_load

Главные вкладки

Аватар пользователя Poveritov Poveritov 10 августа 2011 в 13:06

Господа профессионалы, подскажите решение вопроса по использованию модуля content_profile

1.Создал поле textfield в content_profile
2. Костомным путем кладу туда значение (таблица content_type_profile)
3. Значение в таблице есть, но функция content_profile_load загружает данные с cache_content
хотя функция выглядит так

function content_profile_load($type, $uid, $lang = '', $reset = NULL) {
static $cache = array();

if (!isset($cache[$type][$uid][$lang]) || $reset) {
$cache[$type][$uid][$lang] = FALSE;
$params = array('type' => $type, 'uid' => $uid);
if ($node = node_load($lang ? $params + array('language' => $lang) : $params, NULL, $reset)) {
$cache[$type][$uid][$lang] = $node->nid;

}

return $node;
}
return !empty($cache[$type][$uid][$lang]) ? node_load($cache[$type][$uid][$lang]) : FALSE;
}

* param $reset
* Optional. If set, the cache is reset.
*/
на drupoal.org вычитал что должны заново загружаться все значения из таблицы с данными а не из кеш таблицы

но этого не проиходит, хотя обращаюсь к функции с параметром $reset=true

Комментарии