2009-10-13 2 views
2

У меня возникла проблема с определенным типом контента. (В любой момент, когда я пытаюсь получить доступ к узлу этого типа, я получаю ошибку page not found.) Поэтому я думал, что я буду экспортировать и повторно импортировать, чтобы увидеть, что это ничего не изменит.Drupal 6 CCK: экспорт/импорт типов контента

Я пошел в admin/content/types/export и выбрал тип содержимого, о котором идет речь. Затем я удалил этот тип. Затем я пошел в admin/content/types/import, и вставил экспорт обратно в

Я выбираю <create> и ударил import, и я получаю следующие сообщения Drupal:.

[error] An illegal choice has been detected. Please contact the site administrator. 
[info] An error has occurred adding the content type recruiting_form. 
Please check the errors displayed for more details. 

Что я здесь делаю неправильно?

Это экспорт:

$content['type'] = array (
    'name' => 'Recruiting Form', 
    'type' => 'recruiting_form', 
    'description' => 'Form for prospective fencers', 
    'title_label' => 'Legal name', 
    'body_label' => '', 
    'min_word_count' => '0', 
    'help' => 'If you have any questions, contact $RECRUITING$. 
<br /> <br /> 
Once this form is submitted, you will not be able to view or edit it. Use the "preview" button to make sure everything is correct.', 
    'input_formats' => 
    array (
    1 => true, 
    0 => 1, 
    2 => false, 
    3 => false, 
    4 => false, 
    5 => false, 
), 
    'node_options' => 
    array (
    'status' => true, 
    'promote' => false, 
    'sticky' => false, 
    'revision' => false, 
), 
    'language_content_type' => '0', 
    'upload' => '1', 
    'old_type' => 'recruiting_form', 
    'orig_type' => '', 
    'module' => 'node', 
    'custom' => '1', 
    'modified' => '1', 
    'locked' => '0', 
    'comment' => '0', 
    'comment_default_mode' => '4', 
    'comment_default_order' => '1', 
    'comment_default_per_page' => '50', 
    'comment_controls' => '3', 
    'comment_anonymous' => '0', 
    'comment_subject_field' => '1', 
    'comment_preview' => '1', 
    'comment_form_location' => '0', 
); 
$content['groups'] = array (
    0 => 
    array (
    'label' => 'Basic Information', 
    'group_type' => 'standard', 
    'settings' => 
    array (
     'form' => 
     array (
     'style' => 'fieldset_collapsible', 
     'description' => '', 
    ), 
     'display' => 
     array (
     'description' => '', 
     'teaser' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'full' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     4 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     2 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     3 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'token' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'label' => 'above', 
    ), 
    ), 
    'weight' => '2', 
    'group_name' => 'group_basic_info', 
), 
    1 => 
    array (
    'label' => 'Fencing Information', 
    'group_type' => 'standard', 
    'settings' => 
    array (
     'form' => 
     array (
     'style' => 'fieldset_collapsible', 
     'description' => '', 
    ), 
     'display' => 
     array (
     'description' => '', 
     'teaser' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'full' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     4 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     2 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     3 => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'token' => 
     array (
      'format' => 'fieldset', 
      'exclude' => 0, 
     ), 
     'label' => 'above', 
    ), 
    ), 
    'weight' => '11', 
    'group_name' => 'group_fencing_information', 
), 
); 
$content['fields'] = array (
    0 => 
    array (
    'label' => 'Email', 
    'field_name' => 'field_email', 
    'type' => 'email', 
    'widget_type' => 'email_textfield', 
    'change' => 'Change basic information', 
    'weight' => '1', 
    'size' => '60', 
    'description' => '', 
    'default_value' => 
    array (
     0 => 
     array (
     'email' => '', 
    ), 
    ), 
    'default_value_php' => '', 
    'default_value_widget' => NULL, 
    'group' => 'group_basic_info', 
    'required' => 1, 
    'multiple' => '0', 
    'op' => 'Save field settings', 
    'module' => 'email', 
    'widget_module' => 'email', 
    'columns' => 
    array (
     'email' => 
     array (
     'type' => 'varchar', 
     'length' => 255, 
     'not null' => false, 
     'sortable' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    1 => 
    array (
    'label' => 'Matriculation', 
    'field_name' => 'field_matriculation', 
    'type' => 'datetime', 
    'widget_type' => 'date_text', 
    'change' => 'Change basic information', 
    'weight' => '2', 
    'default_value' => 'blank', 
    'default_value2' => 'same', 
    'default_value_code' => '', 
    'default_value_code2' => '', 
    'input_format' => 'm/d/Y - g:i:sa', 
    'input_format_custom' => 'Y', 
    'advanced' => 
    array (
     'label_position' => 'above', 
     'text_parts' => 
     array (
     'year' => 0, 
     'month' => 0, 
     'day' => 0, 
     'hour' => 0, 
     'minute' => 0, 
     'second' => 0, 
    ), 
    ), 
    'increment' => 1, 
    'year_range' => '-3:+3', 
    'label_position' => 'above', 
    'text_parts' => 
    array (
    ), 
    'description' => 'Expected year of matriculation into college', 
    'group' => 'group_basic_info', 
    'required' => 1, 
    'multiple' => '0', 
    'repeat' => 0, 
    'todate' => '', 
    'granularity' => 
    array (
     'year' => 'year', 
    ), 
    'default_format' => 'medium', 
    'tz_handling' => 'none', 
    'timezone_db' => 'America/New_York', 
    'op' => 'Save field settings', 
    'module' => 'date', 
    'widget_module' => 'date', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'datetime', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    2 => 
    array (
    'label' => 'Name of High School', 
    'field_name' => 'field_hs_name', 
    'type' => 'text', 
    'widget_type' => 'text_textfield', 
    'change' => 'Change basic information', 
    'weight' => '3', 
    'rows' => 5, 
    'size' => '60', 
    'description' => '', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_hs_name' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_hs_name][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '0', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    3 => 
    array (
    'label' => 'GPA', 
    'field_name' => 'field_gpa', 
    'type' => 'number_float', 
    'widget_type' => 'number', 
    'change' => 'Change basic information', 
    'weight' => '4', 
    'description' => '4.0 scale. If your school doesn\'t have GPA, leave it blank.', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_gpa' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_gpa][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '0', 
    'min' => '0', 
    'max' => '4', 
    'prefix' => '', 
    'suffix' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'number', 
    'widget_module' => 'number', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'float', 
     'not null' => false, 
     'sortable' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    4 => 
    array (
    'label' => 'SAT', 
    'field_name' => 'field_sat', 
    'type' => 'number_integer', 
    'widget_type' => 'number', 
    'change' => 'Change basic information', 
    'weight' => '5', 
    'description' => 'Cumulative SAT score', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_sat' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_sat][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '0', 
    'min' => '0', 
    'max' => '2400', 
    'prefix' => '', 
    'suffix' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'number', 
    'widget_module' => 'number', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'int', 
     'not null' => false, 
     'sortable' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    5 => 
    array (
    'label' => 'ACT', 
    'field_name' => 'field_act', 
    'type' => 'number_integer', 
    'widget_type' => 'number', 
    'change' => 'Change basic information', 
    'weight' => '6', 
    'description' => 'Cumulative ACT score', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_act' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_act][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '0', 
    'min' => '0', 
    'max' => '36', 
    'prefix' => '', 
    'suffix' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'number', 
    'widget_module' => 'number', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'int', 
     'not null' => false, 
     'sortable' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    6 => 
    array (
    'label' => 'College(s)', 
    'field_name' => 'field_colleges', 
    'type' => 'text', 
    'widget_type' => 'optionwidgets_select', 
    'change' => 'Change basic information', 
    'weight' => '7', 
    'description' => 'colleges to which you are applying (2 at most)', 
    'default_value' => 
    array (
     0 => 
     array (
     'value' => NULL, 
    ), 
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_colleges' => 
     array (
     'value' => 
     array (
      0 => NULL, 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '2', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => 'Arts and Sciences 
Industrial Labor Relations 
Hotel Administration 
Human Ecology 
Agriculture and Life Sciences 
Engineering 
Art, Architecture, and Planning', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'optionwidgets', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    7 => 
    array (
    'label' => 'Intended Major', 
    'field_name' => 'field_intended_major', 
    'type' => 'text', 
    'widget_type' => 'text_textfield', 
    'change' => 'Change basic information', 
    'weight' => '8', 
    'rows' => 5, 
    'size' => '60', 
    'description' => '', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_intended_major' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_intended_major][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_basic_info', 
    'required' => 0, 
    'multiple' => '0', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    8 => 
    array (
    'label' => 'Weapons', 
    'field_name' => 'field_weapons', 
    'type' => 'text', 
    'widget_type' => 'optionwidgets_select', 
    'change' => 'Change basic information', 
    'weight' => '12', 
    'description' => 'Which weapons do you fence?', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_weapons' => 
     array (
     'value' => 
     array (
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '3', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => 'Saber 
Foil 
Epee 
', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'optionwidgets', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    9 => 
    array (
    'label' => 'USFA Rating', 
    'field_name' => 'field_rating', 
    'type' => 'text', 
    'widget_type' => 'text_textfield', 
    'change' => 'Change basic information', 
    'weight' => '13', 
    'rows' => 5, 
    'size' => '60', 
    'description' => 'If you have ratings in multiple weapons, please list them all.', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_rating' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_rating][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '0', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    10 => 
    array (
    'label' => 'Significant Competitive Results', 
    'field_name' => 'field_significant_results', 
    'type' => 'text', 
    'widget_type' => 'text_textarea', 
    'change' => 'Change basic information', 
    'weight' => '14', 
    'rows' => '10', 
    'size' => 60, 
    'description' => '(JOs, NACs, etc) 

Please include how many competitors there were in the event, what it was rated, and the date. 

Example: 3rd/222 in Div2 Men\'s Foil, Summer Nationals 2007 ', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_significant_results' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_significant_results][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '0', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    11 => 
    array (
    'label' => 'Years of Experience', 
    'field_name' => 'field_years_of_experience', 
    'type' => 'number_float', 
    'widget_type' => 'number', 
    'change' => 'Change basic information', 
    'weight' => '15', 
    'description' => '', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'fie 
+0

Я хотел попробовать ваш опубликованный экспорт в локальной тестовой установке, но он усечен. –

+0

Я отправил остальную часть ответа в ответ –

ответ

0

Вот остальная часть экспорта:

array (
    'label' => 'Years of Experience', 
    'field_name' => 'field_years_of_experience', 
    'type' => 'number_float', 
    'widget_type' => 'number', 
    'change' => 'Change basic information', 
    'weight' => '15', 
    'description' => '', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_years_of_experience' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_years_of_experience][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 1, 
    'multiple' => '0', 
    'min' => '0', 
    'max' => '30', 
    'prefix' => '', 
    'suffix' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'number', 
    'widget_module' => 'number', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'float', 
     'not null' => false, 
     'sortable' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    12 => 
    array (
    'label' => 'Club', 
    'field_name' => 'field_club', 
    'type' => 'text', 
    'widget_type' => 'text_textfield', 
    'change' => 'Change basic information', 
    'weight' => '16', 
    'rows' => 5, 
    'size' => '60', 
    'description' => 'Name of club(s) at which you train, currently or in the past', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_club' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_club][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '1', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    13 => 
    array (
    'label' => 'Coach', 
    'field_name' => 'field_coach', 
    'type' => 'text', 
    'widget_type' => 'text_textfield', 
    'change' => 'Change basic information', 
    'weight' => '17', 
    'rows' => 5, 
    'size' => '60', 
    'description' => 'Coach(es) with whom you have worked (currently or in the past)', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_coach' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_coach][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '1', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
    14 => 
    array (
    'label' => 'Other Fencing Accomplishments', 
    'field_name' => 'field_other_accomplishments', 
    'type' => 'text', 
    'widget_type' => 'text_textarea', 
    'change' => 'Change basic information', 
    'weight' => '18', 
    'rows' => '10', 
    'size' => 60, 
    'description' => '(Captain of team, other awards won, etc) ', 
    'default_value' => 
    array (
    ), 
    'default_value_php' => '', 
    'default_value_widget' => 
    array (
     'field_other_accomplishments' => 
     array (
     0 => 
     array (
      'value' => '', 
      '_error_element' => 'default_value_widget][field_other_accomplishments][0][value', 
     ), 
    ), 
    ), 
    'group' => 'group_fencing_information', 
    'required' => 0, 
    'multiple' => '0', 
    'text_processing' => '0', 
    'max_length' => '', 
    'allowed_values' => '', 
    'allowed_values_php' => '', 
    'op' => 'Save field settings', 
    'module' => 'text', 
    'widget_module' => 'text', 
    'columns' => 
    array (
     'value' => 
     array (
     'type' => 'text', 
     'size' => 'big', 
     'not null' => false, 
     'sortable' => true, 
     'views' => true, 
    ), 
    ), 
    'display_settings' => 
    array (
     'label' => 
     array (
     'format' => 'above', 
     'exclude' => 0, 
    ), 
     'teaser' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'full' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     4 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     2 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     3 => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
     'token' => 
     array (
     'format' => 'default', 
     'exclude' => 0, 
    ), 
    ), 
), 
); 
$content['extra'] = array (
    'title' => '-5', 
    'menu' => '-4', 
    'attachments' => '-3', 
); 
0

Ok, после объединения двух фрагментов (почему вы разделяете его Есть ли ограничение на размер к сообщениям здесь?) и установив два недостающих модуля CCK, мне удалось импортировать тип контента в мой локальный тестовый экземпляр. Создание узла из него работало, а также просмотр его потом.

Короче - не может воспроизвести:/

Так что-то еще должны быть неправильно с экземпляром Drupal, чтобы вызвать это. Я понятия не имею, что это может быть, но я бы начал пытаться импортировать другой (более простой) тип контента, чтобы узнать, вообще ли нарушена ваша импортная функциональность или только для этого конкретного импорта.

Если ошибка возникает только для этого импорта, моя следующая попытка будет игнорировать проблему импорта и пытается отладить 404 для контента recruiting_form, так как это может быть связано и может быть проще отлаживать. Вы можете начать с размещения

$ trace = debug_backtrace();

в функцию drupal_not_found() - либо var_dump() его выход или смотреть на него с помощью отладчика. Трассировка должна указывать на функцию, выдающую значение 404.

Если вы хотите решить проблему импорта, я бы начал искать сообщение об ошибке «незаконный выбор» в вашей кодовой базе (обычно это происходит из проверки общей формы) и проверьте состояние дел - используя отладчик и/или инструкции трассировки, вы можете определить причину этой ошибки, что может дать нам подсказку о том, что случилось.

Удачи!

+0

Да, изначально я опубликовал все, но SO усекало его, поэтому я отправил остальное в ответ. –

0

Поверьте, что процесс создания типа узла выполняется с помощью модулей Contrib.

Для устранения этой проблемы ...

  1. Создание нового типа контента (только имя будет делать.)
  2. Запустите импорт (с соответствующим именем машины) поверх этого окурка Тип содержимого.

Конечно, я работал с большим монстром.