DrupalまたはDrupalモジュールの一部ではない外部スクリプトからDrupalエンティティインスタンスを作成しようとしています。
Drupal 7のdrupal_bootstrap
場合、必要なDrupal依存関係をロードする必要がありました。ただし、長い検索の結果、Drupal 8で見つかったのは、Drupal 8 drupal_bootstrap
では非推奨のメモでした。
そして確かに、私は
未定義の関数drupal_bootstrap()の呼び出し
のようにインクルードした後でそれを呼び出そうとすると
define('DRUPAL_ROOT', __DIR__ .'/../drupal');
require_once DRUPAL_ROOT . '/core/vendor/autoload.php';
require_once DRUPAL_ROOT . '/core/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
では、外部スクリプトからDrupal 8 APIをどのように使用できますか?