Вы можете заставить drupal загрузить модуль (например, это обычная практика для модулей CCK).
Пример:
function example_install() {
drupal_load('module', 'content');
content_notify('install', 'example');
}
В этом примере drupal_load
сначала загружает модуль " content ", затем content_notify
является примером функции, которую можно использовать только при наличии модуля содержимого.
Таким образом, если вызов drupal_load
возвращает FALSE
, вы можете обнаружить, что модуль отсутствует и уведомить пользователя.