hook_insert

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

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

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

Отвечает за вставку ноды.

Этот хук используется модулями, которые работают с нодами. Он вызывается для того, чтобы позволить модулям совершить определённое действие, когда новая нода вносится в БД, например, записать информацию в связанные таблицы.

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

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

Параметры

$node Добавляемая нода.

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

Нет.

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

Код

<?php
function hook_insert($node) {
  db_query("INSERT INTO {mytable} (nid, extra)
    VALUES (%d, '%s')", $node->nid, $node->extra);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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