如何在 drupal 更新挂钩期间加载函数

How to load a function during drupal update hook

我为我的模块创建了一个更新挂钩,我想在其中创建一些带有 pathauto_create_alias 的别名。

我收到错误 Call to undefined function pathauto_create_alias() in。包含此模块以使该功能确实存在的最佳方法是什么?

pathauto_create_alias() 函数是 pathauto.inc 的一部分,不会自动加载。

要将此文件包含在您的 HOOK_update() 中,可以使用:

module_load_include('inc', 'pathauto');