hook_update
- Drupal 5
- Drupal 6
developer/hooks/node.php, строка 329
- Версии
- 5 – 6
hook_update($node)
Запускается при обновлениях ноды.
Этот хук используется модулями, которые работают с нодами. Он вызывается для того, чтобы позволить модулям совершить определённое действие, когда измененная нода записывается в базу данных - к примеру, для обновления информации в связанных таблицах.
Для определения действий, которые будут выполняться при обновлении любых типов нод (не только ноды, тип которой определен в вашем модуле) используйте hook_nodeapi()
.
Подробный пример использования смотрите в node_example.module.
Параметры
$node
Обновляемая нода.
Возвращаемое значение
Нет.
Связанные темы
Код
<?php
function hook_update($node) {
db_query("UPDATE {mytable} SET extra = '%s' WHERE nid = %d",
$node->extra, $node->nid);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии