field_ui_display_overview_form_submit

Versions
mediamosa-21
field_ui_display_overview_form_submit($form, &$form_state)

Submit handler for the display overview form.

Code

modules/field_ui/field_ui.admin.inc, line 675

<?php
function field_ui_display_overview_form_submit($form, &$form_state) {
  $form_values = $form_state['values'];
  foreach ($form_values as $key => $values) {
    if (in_array($key, $form['#fields'])) {
      $instance = field_info_instance($form['#object_type'], $key, $form['#bundle']);
      foreach ($instance['display'] as $view_mode => $display) {
        if (isset($values[$view_mode])) {
          $instance['display'][$view_mode] = array_merge($instance['display'][$view_mode], $values[$view_mode]);
        }
      }
      field_update_instance($instance);
    }
  }
  drupal_set_message(t('Your settings have been saved.'));
}
?>