This has been driving me crazy, so let me explain why.
I am adding fields to my view. Most of the fields are added without a problem. However, some term reference fields are not being added. The view breaks upon clicking on "add and configure fields" window when I try to add the field. Also, I cannot add the same fields as contextual filters.
The problem is that after clicking on ""add and configure fields" I just get the loading symbol
and there are no javascript errors and I cannot debug the problem further.
My views without the intended added field looks like the following:
$view = new view();
$view->name = 'member_ngos';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'profile';
$view->human_name = 'Member NGOs';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Member NGOs';
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'none';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = '15';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['pager']['options']['id'] = '0';
$handler->display->display_options['pager']['options']['quantity'] = '9';
$handler->display->display_options['style_plugin'] = 'default';
$handler->display->display_options['row_plugin'] = 'entity';
$handler->display->display_options['row_options']['view_mode'] = 'teaser';
/* Relationship: Field: Coordinates (field_coordinates) */
$handler->display->display_options['relationships']['field_coordinates_value']['id'] = 'field_coordinates_value';
$handler->display->display_options['relationships']['field_coordinates_value']['table'] = 'field_data_field_coordinates';
$handler->display->display_options['relationships']['field_coordinates_value']['field'] = 'field_coordinates_value';
$handler->display->display_options['relationships']['field_coordinates_value']['delta'] = '-1';
/* Field: Profile: Profile ID */
$handler->display->display_options['fields']['pid']['id'] = 'pid';
$handler->display->display_options['fields']['pid']['table'] = 'profile';
$handler->display->display_options['fields']['pid']['field'] = 'pid';
/* Sort criterion: Profile: NGO Name (field_ngo_name) */
$handler->display->display_options['sorts']['field_ngo_name_value']['id'] = 'field_ngo_name_value';
$handler->display->display_options['sorts']['field_ngo_name_value']['table'] = 'field_data_field_ngo_name';
$handler->display->display_options['sorts']['field_ngo_name_value']['field'] = 'field_ngo_name_value';
/* Contextual filter: Profile: NGO Name (field_ngo_name) */
$handler->display->display_options['arguments']['field_ngo_name_value']['id'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['table'] = 'field_data_field_ngo_name';
$handler->display->display_options['arguments']['field_ngo_name_value']['field'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['default_action'] = 'summary';
$handler->display->display_options['arguments']['field_ngo_name_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['format'] = 'unformatted_summary';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['inline'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['validate']['fail'] = 'ignore';
$handler->display->display_options['arguments']['field_ngo_name_value']['glossary'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['limit'] = '1';
$handler->display->display_options['arguments']['field_ngo_name_value']['case'] = 'upper';
$handler->display->display_options['arguments']['field_ngo_name_value']['path_case'] = 'lower';
/* Contextual filter: Field collection item: Address (field_address_location) */
$handler->display->display_options['arguments']['field_address_location_tid']['id'] = 'field_address_location_tid';
$handler->display->display_options['arguments']['field_address_location_tid']['table'] = 'field_data_field_address_location';
$handler->display->display_options['arguments']['field_address_location_tid']['field'] = 'field_address_location_tid';
$handler->display->display_options['arguments']['field_address_location_tid']['relationship'] = 'field_coordinates_value';
$handler->display->display_options['arguments']['field_address_location_tid']['default_action'] = 'summary';
$handler->display->display_options['arguments']['field_address_location_tid']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_address_location_tid']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['field_address_location_tid']['summary']['format'] = 'jump_menu_summary';
$handler->display->display_options['arguments']['field_address_location_tid']['summary_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_address_location_tid']['summary_options']['hide'] = TRUE;
$handler->display->display_options['arguments']['field_address_location_tid']['summary_options']['default_value'] = TRUE;
/* Filter criterion: Profile: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'profile';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
'user_profile' => 'user_profile',
);
/* Filter criterion: Field collection item: Address (field_address_location) */
$handler->display->display_options['filters']['field_address_location_tid']['id'] = 'field_address_location_tid';
$handler->display->display_options['filters']['field_address_location_tid']['table'] = 'field_data_field_address_location';
$handler->display->display_options['filters']['field_address_location_tid']['field'] = 'field_address_location_tid';
$handler->display->display_options['filters']['field_address_location_tid']['relationship'] = 'field_coordinates_value';
$handler->display->display_options['filters']['field_address_location_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_address_location_tid']['expose']['operator_id'] = 'field_address_location_tid_op';
$handler->display->display_options['filters']['field_address_location_tid']['expose']['label'] = 'District';
$handler->display->display_options['filters']['field_address_location_tid']['expose']['operator'] = 'field_address_location_tid_op';
$handler->display->display_options['filters']['field_address_location_tid']['expose']['identifier'] = 'field_address_location_tid';
$handler->display->display_options['filters']['field_address_location_tid']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
4 => 0,
6 => 0,
5 => 0,
7 => 0,
8 => 0,
9 => 0,
10 => 0,
);
$handler->display->display_options['filters']['field_address_location_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_address_location_tid']['vocabulary'] = 'profile_location';
/* Filter criterion: Field: Main Sector (field_ngo_additional_sectors) */
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['id'] = 'field_ngo_additional_sectors_tid';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['table'] = 'field_data_field_ngo_additional_sectors';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['field'] = 'field_ngo_additional_sectors_tid';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['exposed'] = TRUE;
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['expose']['operator_id'] = 'field_ngo_additional_sectors_tid_op';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['expose']['label'] = 'Main Sector ';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['expose']['operator'] = 'field_ngo_additional_sectors_tid_op';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['expose']['identifier'] = 'field_ngo_additional_sectors_tid';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['expose']['remember_roles'] = array(
2 => '2',
1 => 0,
3 => 0,
4 => 0,
6 => 0,
5 => 0,
7 => 0,
8 => 0,
9 => 0,
10 => 0,
11 => 0,
);
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['type'] = 'select';
$handler->display->display_options['filters']['field_ngo_additional_sectors_tid']['vocabulary'] = 'sectors';
/* Display: Page */
$handler = $view->new_display('page', 'Page', 'page');
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Contextual filter: Profile: NGO Name (field_ngo_name) */
$handler->display->display_options['arguments']['field_ngo_name_value']['id'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['table'] = 'field_data_field_ngo_name';
$handler->display->display_options['arguments']['field_ngo_name_value']['field'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['exception']['title_enable'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_ngo_name_value']['default_argument_options']['argument'] = 'a';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_ngo_name_value']['glossary'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['limit'] = '1';
$handler->display->display_options['arguments']['field_ngo_name_value']['case'] = 'upper';
$handler->display->display_options['arguments']['field_ngo_name_value']['path_case'] = 'lower';
$handler->display->display_options['path'] = 'member-ngos';
/* Display: Attachment */
$handler = $view->new_display('attachment', 'Attachment', 'attachment_1');
$handler->display->display_options['pager']['type'] = 'none';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['defaults']['relationships'] = FALSE;
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Contextual filter: Profile: NGO Name (field_ngo_name) */
$handler->display->display_options['arguments']['field_ngo_name_value']['id'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['table'] = 'field_data_field_ngo_name';
$handler->display->display_options['arguments']['field_ngo_name_value']['field'] = 'field_ngo_name_value';
$handler->display->display_options['arguments']['field_ngo_name_value']['default_action'] = 'summary';
$handler->display->display_options['arguments']['field_ngo_name_value']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary']['format'] = 'unformatted_summary';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['count'] = FALSE;
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['field_ngo_name_value']['summary_options']['inline'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['validate']['fail'] = 'ignore';
$handler->display->display_options['arguments']['field_ngo_name_value']['glossary'] = TRUE;
$handler->display->display_options['arguments']['field_ngo_name_value']['limit'] = '1';
$handler->display->display_options['arguments']['field_ngo_name_value']['case'] = 'upper';
$handler->display->display_options['arguments']['field_ngo_name_value']['path_case'] = 'lower';
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Profile: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'profile';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
'user_profile' => 'user_profile',
);
$handler->display->display_options['displays'] = array(
'default' => 'default',
'page' => 'page',
);
$handler->display->display_options['inherit_arguments'] = FALSE;
/* Display: Data export */
$handler = $view->new_display('views_data_export', 'Data export', 'views_data_export_1');
$handler->display->display_options['pager']['type'] = 'none';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'views_data_export_xls';
$handler->display->display_options['style_options']['provide_file'] = 1;
$handler->display->display_options['style_options']['parent_sort'] = 0;
$handler->display->display_options['defaults']['relationships'] = FALSE;
/* Relationship: Field: Coordinates (field_coordinates) */
$handler->display->display_options['relationships']['field_coordinates_value']['id'] = 'field_coordinates_value';
$handler->display->display_options['relationships']['field_coordinates_value']['table'] = 'field_data_field_coordinates';
$handler->display->display_options['relationships']['field_coordinates_value']['field'] = 'field_coordinates_value';
$handler->display->display_options['relationships']['field_coordinates_value']['delta'] = '-1';
/* Relationship: Field: Center (field_ngo_fc_center) */
$handler->display->display_options['relationships']['field_ngo_fc_center_value']['id'] = 'field_ngo_fc_center_value';
$handler->display->display_options['relationships']['field_ngo_fc_center_value']['table'] = 'field_data_field_ngo_fc_center';
$handler->display->display_options['relationships']['field_ngo_fc_center_value']['field'] = 'field_ngo_fc_center_value';
$handler->display->display_options['relationships']['field_ngo_fc_center_value']['delta'] = '-1';
/* Relationship: Field: Branch (field_ngo_fc_branch) */
$handler->display->display_options['relationships']['field_ngo_fc_branch_value']['id'] = 'field_ngo_fc_branch_value';
$handler->display->display_options['relationships']['field_ngo_fc_branch_value']['table'] = 'field_data_field_ngo_fc_branch';
$handler->display->display_options['relationships']['field_ngo_fc_branch_value']['field'] = 'field_ngo_fc_branch_value';
$handler->display->display_options['relationships']['field_ngo_fc_branch_value']['delta'] = '-1';
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Field: Profile: Profile ID */
$handler->display->display_options['fields']['pid']['id'] = 'pid';
$handler->display->display_options['fields']['pid']['table'] = 'profile';
$handler->display->display_options['fields']['pid']['field'] = 'pid';
/* Field: Field: Acronym */
$handler->display->display_options['fields']['field_ngo_acronym_0']['id'] = 'field_ngo_acronym_0';
$handler->display->display_options['fields']['field_ngo_acronym_0']['table'] = 'field_data_field_ngo_acronym_0';
$handler->display->display_options['fields']['field_ngo_acronym_0']['field'] = 'field_ngo_acronym_0';
/* Field: Field: Annual budget */
$handler->display->display_options['fields']['field_dnr_annual_budget']['id'] = 'field_dnr_annual_budget';
$handler->display->display_options['fields']['field_dnr_annual_budget']['table'] = 'field_data_field_dnr_annual_budget';
$handler->display->display_options['fields']['field_dnr_annual_budget']['field'] = 'field_dnr_annual_budget';
$handler->display->display_options['fields']['field_dnr_annual_budget']['settings'] = array(
'thousand_separator' => '',
'prefix_suffix' => 1,
);
/* Field: Field: Building */
$handler->display->display_options['fields']['field_ngo_building']['id'] = 'field_ngo_building';
$handler->display->display_options['fields']['field_ngo_building']['table'] = 'field_data_field_ngo_building';
$handler->display->display_options['fields']['field_ngo_building']['field'] = 'field_ngo_building';
/* Field: Field: Chairperson */
$handler->display->display_options['fields']['field_dnr_chairperson_0']['id'] = 'field_dnr_chairperson_0';
$handler->display->display_options['fields']['field_dnr_chairperson_0']['table'] = 'field_data_field_dnr_chairperson_0';
$handler->display->display_options['fields']['field_dnr_chairperson_0']['field'] = 'field_dnr_chairperson_0';
/* Field: Field: Contact person */
$handler->display->display_options['fields']['field_ngo_contact_person_']['id'] = 'field_ngo_contact_person_';
$handler->display->display_options['fields']['field_ngo_contact_person_']['table'] = 'field_data_field_ngo_contact_person_';
$handler->display->display_options['fields']['field_ngo_contact_person_']['field'] = 'field_ngo_contact_person_';
/* Field: Field: Director */
$handler->display->display_options['fields']['field_ngo_director']['id'] = 'field_ngo_director';
$handler->display->display_options['fields']['field_ngo_director']['table'] = 'field_data_field_ngo_director';
$handler->display->display_options['fields']['field_ngo_director']['field'] = 'field_ngo_director';
/* Field: Field: Director Email */
$handler->display->display_options['fields']['field_ngo_director_email']['id'] = 'field_ngo_director_email';
$handler->display->display_options['fields']['field_ngo_director_email']['table'] = 'field_data_field_ngo_director_email';
$handler->display->display_options['fields']['field_ngo_director_email']['field'] = 'field_ngo_director_email';
/* Field: Field: Email */
$handler->display->display_options['fields']['field_ngo_email']['id'] = 'field_ngo_email';
$handler->display->display_options['fields']['field_ngo_email']['table'] = 'field_data_field_ngo_email';
$handler->display->display_options['fields']['field_ngo_email']['field'] = 'field_ngo_email';
$handler->display->display_options['fields']['field_ngo_email']['delta_offset'] = '0';
/* Field: Field: Fax */
$handler->display->display_options['fields']['field_ngo_fax']['id'] = 'field_ngo_fax';
$handler->display->display_options['fields']['field_ngo_fax']['table'] = 'field_data_field_ngo_fax';
$handler->display->display_options['fields']['field_ngo_fax']['field'] = 'field_ngo_fax';
/* Field: Field: History */
$handler->display->display_options['fields']['field_ngo_history']['id'] = 'field_ngo_history';
$handler->display->display_options['fields']['field_ngo_history']['table'] = 'field_data_field_ngo_history';
$handler->display->display_options['fields']['field_ngo_history']['field'] = 'field_ngo_history';
/* Field: Field: Local Membership */
$handler->display->display_options['fields']['field_ngo_local_membership']['id'] = 'field_ngo_local_membership';
$handler->display->display_options['fields']['field_ngo_local_membership']['table'] = 'field_data_field_ngo_local_membership';
$handler->display->display_options['fields']['field_ngo_local_membership']['field'] = 'field_ngo_local_membership';
$handler->display->display_options['fields']['field_ngo_local_membership']['delta_offset'] = '0';
/* Field: Field: Mission */
$handler->display->display_options['fields']['field_ngo_mission']['id'] = 'field_ngo_mission';
$handler->display->display_options['fields']['field_ngo_mission']['table'] = 'field_data_field_ngo_mission';
$handler->display->display_options['fields']['field_ngo_mission']['field'] = 'field_ngo_mission';
/* Field: Field: Objectives */
$handler->display->display_options['fields']['field_ngo_objectives']['id'] = 'field_ngo_objectives';
$handler->display->display_options['fields']['field_ngo_objectives']['table'] = 'field_data_field_ngo_objectives';
$handler->display->display_options['fields']['field_ngo_objectives']['field'] = 'field_ngo_objectives';
/* Field: Field: قطاعات أخرى */
$handler->display->display_options['fields']['field_other_sectors_']['id'] = 'field_other_sectors_';
$handler->display->display_options['fields']['field_other_sectors_']['table'] = 'field_data_field_other_sectors_';
$handler->display->display_options['fields']['field_other_sectors_']['field'] = 'field_other_sectors_';
$handler->display->display_options['fields']['field_other_sectors_']['label'] = 'other sectors ';
$handler->display->display_options['fields']['field_other_sectors_']['delta_offset'] = '0';
/* Field: Field: PO Box */
$handler->display->display_options['fields']['field_ngo_po_box']['id'] = 'field_ngo_po_box';
$handler->display->display_options['fields']['field_ngo_po_box']['table'] = 'field_data_field_ngo_po_box';
$handler->display->display_options['fields']['field_ngo_po_box']['field'] = 'field_ngo_po_box';
/* Field: Field: Street */
$handler->display->display_options['fields']['field_ngo_street']['id'] = 'field_ngo_street';
$handler->display->display_options['fields']['field_ngo_street']['table'] = 'field_data_field_ngo_street';
$handler->display->display_options['fields']['field_ngo_street']['field'] = 'field_ngo_street';
/* Field: Field: Target Groups */
$handler->display->display_options['fields']['field_ngo_target_groups']['id'] = 'field_ngo_target_groups';
$handler->display->display_options['fields']['field_ngo_target_groups']['table'] = 'field_data_field_ngo_target_groups';
$handler->display->display_options['fields']['field_ngo_target_groups']['field'] = 'field_ngo_target_groups';
$handler->display->display_options['fields']['field_ngo_target_groups']['delta_offset'] = '0';
/* Field: Field: Tel */
$handler->display->display_options['fields']['field_ngo_tel']['id'] = 'field_ngo_tel';
$handler->display->display_options['fields']['field_ngo_tel']['table'] = 'field_data_field_ngo_tel';
$handler->display->display_options['fields']['field_ngo_tel']['field'] = 'field_ngo_tel';
$handler->display->display_options['fields']['field_ngo_tel']['delta_offset'] = '0';
/* Field: Field: Units/Departments */
$handler->display->display_options['fields']['field_ngo_progransprojects']['id'] = 'field_ngo_progransprojects';
$handler->display->display_options['fields']['field_ngo_progransprojects']['table'] = 'field_data_field_ngo_progransprojects';
$handler->display->display_options['fields']['field_ngo_progransprojects']['field'] = 'field_ngo_progransprojects';
$handler->display->display_options['fields']['field_ngo_progransprojects']['delta_offset'] = '0';
/* Field: Field: Vision */
$handler->display->display_options['fields']['field_ngo_vision']['id'] = 'field_ngo_vision';
$handler->display->display_options['fields']['field_ngo_vision']['table'] = 'field_data_field_ngo_vision';
$handler->display->display_options['fields']['field_ngo_vision']['field'] = 'field_ngo_vision';
/* Field: Field: Website */
$handler->display->display_options['fields']['field_ngo_website']['id'] = 'field_ngo_website';
$handler->display->display_options['fields']['field_ngo_website']['table'] = 'field_data_field_ngo_website';
$handler->display->display_options['fields']['field_ngo_website']['field'] = 'field_ngo_website';
$handler->display->display_options['fields']['field_ngo_website']['click_sort_column'] = 'url';
/* Field: Field: Year Established */
$handler->display->display_options['fields']['field_ngo_year_established']['id'] = 'field_ngo_year_established';
$handler->display->display_options['fields']['field_ngo_year_established']['table'] = 'field_data_field_ngo_year_established';
$handler->display->display_options['fields']['field_ngo_year_established']['field'] = 'field_ngo_year_established';
$handler->display->display_options['fields']['field_ngo_year_established']['settings'] = array(
'format_type' => 'long',
'fromto' => 'both',
'multiple_number' => '',
'multiple_from' => '',
'multiple_to' => '',
'show_repeat_rule' => 'show',
);
/* Field: Profile: Auditor's Name */
$handler->display->display_options['fields']['field_ngo_auditors_name']['id'] = 'field_ngo_auditors_name';
$handler->display->display_options['fields']['field_ngo_auditors_name']['table'] = 'field_data_field_ngo_auditors_name';
$handler->display->display_options['fields']['field_ngo_auditors_name']['field'] = 'field_ngo_auditors_name';
/* Field: Profile: Certificate */
$handler->display->display_options['fields']['field_certificate']['id'] = 'field_certificate';
$handler->display->display_options['fields']['field_certificate']['table'] = 'field_data_field_certificate';
$handler->display->display_options['fields']['field_certificate']['field'] = 'field_certificate';
$handler->display->display_options['fields']['field_certificate']['click_sort_column'] = 'fid';
$handler->display->display_options['fields']['field_certificate']['settings'] = array(
'image_style' => '',
'image_link' => '',
);
/* Field: Profile: Funding data */
$handler->display->display_options['fields']['field_funding_data']['id'] = 'field_funding_data';
$handler->display->display_options['fields']['field_funding_data']['table'] = 'field_data_field_funding_data';
$handler->display->display_options['fields']['field_funding_data']['field'] = 'field_funding_data';
$handler->display->display_options['fields']['field_funding_data']['settings'] = array(
'edit' => 'Edit',
'delete' => 'Delete',
'add' => 'Add',
'description' => 1,
'view_mode' => 'full',
);
$handler->display->display_options['fields']['field_funding_data']['delta_offset'] = '0';
/* Field: Profile: NGO Name */
$handler->display->display_options['fields']['field_ngo_name']['id'] = 'field_ngo_name';
$handler->display->display_options['fields']['field_ngo_name']['table'] = 'field_data_field_ngo_name';
$handler->display->display_options['fields']['field_ngo_name']['field'] = 'field_ngo_name';
/* Field: Field collection item: Location */
$handler->display->display_options['fields']['field_location_map']['id'] = 'field_location_map';
$handler->display->display_options['fields']['field_location_map']['table'] = 'field_data_field_location_map';
$handler->display->display_options['fields']['field_location_map']['field'] = 'field_location_map';
$handler->display->display_options['fields']['field_location_map']['relationship'] = 'field_coordinates_value';
$handler->display->display_options['fields']['field_location_map']['click_sort_column'] = 'wkt';
$handler->display->display_options['fields']['field_location_map']['type'] = 'geofield_latlon';
$handler->display->display_options['fields']['field_location_map']['settings'] = array(
'data' => 'full',
'format' => 'decimal_degrees',
'labels' => 1,
);
/* Field: Field collection item: GIS Location */
$handler->display->display_options['fields']['field_gis_location']['id'] = 'field_gis_location';
$handler->display->display_options['fields']['field_gis_location']['table'] = 'field_data_field_gis_location';
$handler->display->display_options['fields']['field_gis_location']['field'] = 'field_gis_location';
$handler->display->display_options['fields']['field_gis_location']['relationship'] = 'field_coordinates_value';
/* Field: Field collection item: Address */
$handler->display->display_options['fields']['field_address_location']['id'] = 'field_address_location';
$handler->display->display_options['fields']['field_address_location']['table'] = 'field_data_field_address_location';
$handler->display->display_options['fields']['field_address_location']['field'] = 'field_address_location';
$handler->display->display_options['fields']['field_address_location']['relationship'] = 'field_coordinates_value';
$handler->display->display_options['fields']['field_address_location']['delta_offset'] = '0';
/* Field: Field collection item: Building */
$handler->display->display_options['fields']['field_ngo_fc_br_building']['id'] = 'field_ngo_fc_br_building';
$handler->display->display_options['fields']['field_ngo_fc_br_building']['table'] = 'field_data_field_ngo_fc_br_building';
$handler->display->display_options['fields']['field_ngo_fc_br_building']['field'] = 'field_ngo_fc_br_building';
$handler->display->display_options['fields']['field_ngo_fc_br_building']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Email */
$handler->display->display_options['fields']['field_ngo_fc_cn_email']['id'] = 'field_ngo_fc_cn_email';
$handler->display->display_options['fields']['field_ngo_fc_cn_email']['table'] = 'field_data_field_ngo_fc_cn_email';
$handler->display->display_options['fields']['field_ngo_fc_cn_email']['field'] = 'field_ngo_fc_cn_email';
$handler->display->display_options['fields']['field_ngo_fc_cn_email']['relationship'] = 'field_ngo_fc_center_value';
$handler->display->display_options['fields']['field_ngo_fc_cn_email']['type'] = 'email_plain';
/* Field: Field collection item: Fax */
$handler->display->display_options['fields']['field_ngo_fc_cn_fax']['id'] = 'field_ngo_fc_cn_fax';
$handler->display->display_options['fields']['field_ngo_fc_cn_fax']['table'] = 'field_data_field_ngo_fc_cn_fax';
$handler->display->display_options['fields']['field_ngo_fc_cn_fax']['field'] = 'field_ngo_fc_cn_fax';
$handler->display->display_options['fields']['field_ngo_fc_cn_fax']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field collection item: Locality */
$handler->display->display_options['fields']['field_ngo_fc_cn_locality']['id'] = 'field_ngo_fc_cn_locality';
$handler->display->display_options['fields']['field_ngo_fc_cn_locality']['table'] = 'field_data_field_ngo_fc_cn_locality';
$handler->display->display_options['fields']['field_ngo_fc_cn_locality']['field'] = 'field_ngo_fc_cn_locality';
$handler->display->display_options['fields']['field_ngo_fc_cn_locality']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field collection item: name */
$handler->display->display_options['fields']['field_field_ngo_fc_cn_name']['id'] = 'field_field_ngo_fc_cn_name';
$handler->display->display_options['fields']['field_field_ngo_fc_cn_name']['table'] = 'field_data_field_field_ngo_fc_cn_name';
$handler->display->display_options['fields']['field_field_ngo_fc_cn_name']['field'] = 'field_field_ngo_fc_cn_name';
$handler->display->display_options['fields']['field_field_ngo_fc_cn_name']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field collection item: P.O Box */
$handler->display->display_options['fields']['field_ngo_fc_cn_p_o_box']['id'] = 'field_ngo_fc_cn_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_cn_p_o_box']['table'] = 'field_data_field_ngo_fc_cn_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_cn_p_o_box']['field'] = 'field_ngo_fc_cn_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_cn_p_o_box']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field collection item: Street */
$handler->display->display_options['fields']['field_ngo_fc_cn_street']['id'] = 'field_ngo_fc_cn_street';
$handler->display->display_options['fields']['field_ngo_fc_cn_street']['table'] = 'field_data_field_ngo_fc_cn_street';
$handler->display->display_options['fields']['field_ngo_fc_cn_street']['field'] = 'field_ngo_fc_cn_street';
$handler->display->display_options['fields']['field_ngo_fc_cn_street']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field collection item: Telephone */
$handler->display->display_options['fields']['field_ngo_fc_cn_telephone']['id'] = 'field_ngo_fc_cn_telephone';
$handler->display->display_options['fields']['field_ngo_fc_cn_telephone']['table'] = 'field_data_field_ngo_fc_cn_telephone';
$handler->display->display_options['fields']['field_ngo_fc_cn_telephone']['field'] = 'field_ngo_fc_cn_telephone';
$handler->display->display_options['fields']['field_ngo_fc_cn_telephone']['relationship'] = 'field_ngo_fc_center_value';
/* Field: Field: P.O Box */
$handler->display->display_options['fields']['field_ngo_fc_br_p_o_box']['id'] = 'field_ngo_fc_br_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_br_p_o_box']['table'] = 'field_data_field_ngo_fc_br_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_br_p_o_box']['field'] = 'field_ngo_fc_br_p_o_box';
$handler->display->display_options['fields']['field_ngo_fc_br_p_o_box']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field: Telephone */
$handler->display->display_options['fields']['field_ngo_fc_br_telephone']['id'] = 'field_ngo_fc_br_telephone';
$handler->display->display_options['fields']['field_ngo_fc_br_telephone']['table'] = 'field_data_field_ngo_fc_br_telephone';
$handler->display->display_options['fields']['field_ngo_fc_br_telephone']['field'] = 'field_ngo_fc_br_telephone';
$handler->display->display_options['fields']['field_ngo_fc_br_telephone']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Building */
$handler->display->display_options['fields']['field_ngo_fc_br_building_1']['id'] = 'field_ngo_fc_br_building_1';
$handler->display->display_options['fields']['field_ngo_fc_br_building_1']['table'] = 'field_data_field_ngo_fc_br_building';
$handler->display->display_options['fields']['field_ngo_fc_br_building_1']['field'] = 'field_ngo_fc_br_building';
$handler->display->display_options['fields']['field_ngo_fc_br_building_1']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Email */
$handler->display->display_options['fields']['field_ngo_fc_br_email']['id'] = 'field_ngo_fc_br_email';
$handler->display->display_options['fields']['field_ngo_fc_br_email']['table'] = 'field_data_field_ngo_fc_br_email';
$handler->display->display_options['fields']['field_ngo_fc_br_email']['field'] = 'field_ngo_fc_br_email';
$handler->display->display_options['fields']['field_ngo_fc_br_email']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Fax */
$handler->display->display_options['fields']['field_ngo_fc_br_fax']['id'] = 'field_ngo_fc_br_fax';
$handler->display->display_options['fields']['field_ngo_fc_br_fax']['table'] = 'field_data_field_ngo_fc_br_fax';
$handler->display->display_options['fields']['field_ngo_fc_br_fax']['field'] = 'field_ngo_fc_br_fax';
$handler->display->display_options['fields']['field_ngo_fc_br_fax']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Locality */
$handler->display->display_options['fields']['field_ngo_fc_br_locality']['id'] = 'field_ngo_fc_br_locality';
$handler->display->display_options['fields']['field_ngo_fc_br_locality']['table'] = 'field_data_field_ngo_fc_br_locality';
$handler->display->display_options['fields']['field_ngo_fc_br_locality']['field'] = 'field_ngo_fc_br_locality';
$handler->display->display_options['fields']['field_ngo_fc_br_locality']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Name: */
$handler->display->display_options['fields']['field_ngo_fc_name']['id'] = 'field_ngo_fc_name';
$handler->display->display_options['fields']['field_ngo_fc_name']['table'] = 'field_data_field_ngo_fc_name';
$handler->display->display_options['fields']['field_ngo_fc_name']['field'] = 'field_ngo_fc_name';
$handler->display->display_options['fields']['field_ngo_fc_name']['relationship'] = 'field_ngo_fc_branch_value';
/* Field: Field collection item: Street */
$handler->display->display_options['fields']['field_ngo_fc_br_street']['id'] = 'field_ngo_fc_br_street';
$handler->display->display_options['fields']['field_ngo_fc_br_street']['table'] = 'field_data_field_ngo_fc_br_street';
$handler->display->display_options['fields']['field_ngo_fc_br_street']['field'] = 'field_ngo_fc_br_street';
$handler->display->display_options['fields']['field_ngo_fc_br_street']['relationship'] = 'field_ngo_fc_branch_value';
$handler->display->display_options['defaults']['arguments'] = FALSE;
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Profile: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'profile';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
'user_profile' => 'user_profile',
);
$handler->display->display_options['filters']['type']['group'] = 1;
$handler->display->display_options['path'] = 'ngo-profile-export';
$handler->display->display_options['segment_size'] = '100';
The field that I want to add is field_ngo_fc_cn_governorate and it should be add the same as field_ngo_fc_cn_locality which is added without any problem (both are taxonomy terms references) in the same field collection.
Please note that the problem is not limited to field collection items or to a specific display option, and I have tried multiple workarounds by downgrading Jquery update version, changing the admin theme, disabling modules or upgrading modules to the latest version. I can confirm that the problem is related to term reference fields.
Comments
Comment #2
jlafu commentedHi, I'm experiencing the same problem, I can't add most fields without problem but I get this same "error" (quoted since I don't get an actual error nor in the logs nor in drupal reports) trying to add some specific fields.
I'm starting to think that it's related to long field names or long machine names (for the fields). I've found this similar issue here https://www.drupal.org/node/2464203
As you can see, ti has no patches and no solutions by the moment.
Have you figured something out since you wrote this issue?
Thanks!
Comment #3
jlafu commentedHi, I've also found this other issue: https://www.drupal.org/node/2473159
I backed up my site and installed that backup in a local environment, and it works ok there. Still it doesn't work in my web hosting.
If I add the field to the view via import then it gets added correctly.
The funny thing is that I can see no error on the server...
Comment #4
avpadernoComment #5
renatog commentedYeah, @jlafu probably was related to the webhost
I tested here and worked for me. But I tested using the last version, which is most updated.
https://www.drupal.org/project/views/releases/7.x-3.24
Please could you try using this version?! Because for me worked normally.
If necessary feel free to let us know
Comment #6
renatog commentedComment #7
avpaderno