当我在单独的php文件中创建新脚本以为Drupal运行时,我需要在顶部添加以下几行以访问所有Drupal API:

require_once'./includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

这样对吗 ?

最佳答案

是的,我用这个:

/** bootstrap drupal **/
chdir("/path/to/drupal/site/htdocs");
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

然后,只需在下面添加所需的任何Drupal特定代码即可。

关于Drupal:如何使用独立的php脚本访问Drupal的API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5014244/

10-13 02:32