Действие при обновлении ноды определенного типа

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

Аватар пользователя vaneeez vaneeez 20 апреля 2009 в 17:26

Здравствуйте! Нужно чтобы при обновлении ноды определенного типа (profile) происходила запись в базу данных.
Подскажите где нужно реализовывать хук hook_update()? Т.к. у меня тип данных для ноды создается модулем Content Profile,я пишу реализацию хука в /modules/content_profile.module,но никаких действий при обновлении не происходит. Подскажите где я ошибся,может не там пишу функцию?
Вот код хука:

<?php
function content_profile_update($node) {
db_query("UPDATE {mytable} SET extra = '%s' WHERE nid = %d",$node->extra, $node->nid);
}
?>

Комментарии