g-lock: Комментарии

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

9 октября 2009 в 15:27

Спасибо за ответ.
Задача такая: я добавил своё поле. В hook_update мне нужно найти запись из внешней таблицы по этому полю и внести в неё изменения.
Пытался это сделать так:
function hook_update($node) {
db_query("UPDATE mytable SET flags = %d WHERE val = %d", 1, $node->val);
}

Тогда единственное решение - вытащить $node->val по $node->nid?

Еще вопрос, какой путь проходится для вызова hook_validate (откуда вызывается node_validate)?