Интеграция внешних скриптов в Drupal

Опубликовано 2012.02.11 в разделе Drupal.

Чтобы интегрировать переменные друпала в свой скрипт-достаточно подключить к своему скрипту ядро друпала:
  1. define('DRUPAL_ROOT', getcwd()."\..\\"); //правильно укажите путь
  2. include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
  3. drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Всё бы ничего,но если вы используете в своих скриптах сессии-то Drupal их не увидит,так как по умолчанию он хранит их в БД. Для решения этой проблемы просто поместите вконце своего скрипта:
  1. drupal_session_commit();