- Patch by alex_b: field_attach_create_bundle() undefined when creating a content type on hook_update().

merge-requests/26/head
Dries Buytaert 2009-06-02 07:02:17 +00:00
parent e474fbbd6c
commit 0b1a243e53
1 changed files with 8 additions and 6 deletions
modules/field

View File

@ -5,6 +5,14 @@
* Attach custom data fields to Drupal objects.
*/
/*
* Load all Field API functions, either directly or via an
* autoloader. We can't do this during hook_init() because it isn't
* run during update.php.
*/
require(DRUPAL_ROOT . '/modules/field/field.crud.inc');
require(DRUPAL_ROOT . '/modules/field/field.autoload.inc');
/**
* @defgroup field Field API
* @{
@ -108,14 +116,8 @@ function field_help($path, $arg) {
/**
* Implement hook_init().
*
* TODO D7: Determine which functions need to always be "loaded", and
* put autoloaders for them into field.autoload.inc. Also figure out
* how to make this work during installation.
*/
function field_init() {
module_load_include('inc', 'field', 'field.crud');
module_load_include('inc', 'field', 'field.autoload');
drupal_add_css(drupal_get_path('module', 'field') . '/theme/field.css');
}