hook_install
developer/hooks/install.php, строка 199
- Версии
- 5 – 6
hook_install()
Устанавливает текущую версию схемы базы данных и выполняет другие операции по настройке.
The hook will be called the first time a module is installed, and the
module's schema version will be set to the module's greatest numbered update
hook. Because of this, anytime a hook_update_N()
is added to the module, this
function needs to be updated to reflect the current version of the database
schema.
Смотри документацию Schema API (http://drupal.org/node/146843) для подробной информации о hook_schema, где определены таблицы базы данных.
Обратите внимание на то, что эта функция вызывается в режиме полной загрузки (full bootstrap), то все функции (включая те, что в модулях включенных запросом текущей страницы) уже доступны, когда этот хук вызывается. Вариантами использования могут быть показ пользователю сообщения или вызов функции модуля необходимой для начальной настройки и др.
Связанные темы
Код
<?php
function hook_install() {
drupal_install_schema('upload');
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии