Drupal API

hook_delete

  • Drupal 5
  • Drupal 6
И в жару, и в слякоть,
И в дожди, и в солнце,
Помощи мы рады,
...Белый стих.
© Переводчики API

developer/hooks/node.php, строка 174

Версии
5 – 6
hook_delete(&$node)

Срабатывает при удалении ноды.

Этот хук используется в модулях, определяющих новые типы нод. Он вызывается для выполнения действий во время удаления ноды этих типов из базы, например, удаления информации из связанных таблиц.

Для обработки удаления ноды любого типа (а не только типов, определенных данным модулем) воспользуйтесь хуком hook_nodeapi().

Подробный пример использования можно найти в node_example.module.

Параметры

&$node Удаляемая нода.

Возвращаемое значение

Нет.

Связанные темы

Код

<?php
function hook_delete(&$node) {
  db_query('DELETE FROM {mytable} WHERE nid = %d', $node->nid);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему

Что такое OpenID?
  • Регистрация
  • Забыли пароль?

Документация

  • Drupal 6
  • Константы
  • Файлы
  • Функции
  • Глобальные переменные
  • Разделы