Drupal 7: Menggunakan Drupal API pada external Script

Kasus lagi dimana kita ingin menggunakan Drupal API untuk script yang dibangun diluar system drupal, tapi ingin kita gunakan untuk berinteraksi dengan system drupal. Salah satu kegunaannya adalah untuk menggunakan fungsi-fungsi database seperti db_query()  loading data users dll.

Dalam kasus saya, ingin digunakan pada script yang  menggunakan ajax

Setelah googling ke beberapa sumber, dari forum drupal, dokumentasi, dll, berikut kira-kira kode yang bisa kita gunakan

<?php 
//set the working directory relative to the script
$drupal_path='../../../';
chdir($drupal_path);
define('DRUPAL_ROOT', getcwd());

//Load Drupal API
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
?>

Tambahkan pada baris teratas script.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.