field_ui_display_overview_form_submit
- Versions
- 7
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 673
<?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 $build_mode => $display) {
if (isset($values[$build_mode])) {
$instance['display'][$build_mode] = array_merge($instance['display'][$build_mode], $values[$build_mode]);
}
}
field_update_instance($instance);
}
}
drupal_set_message(t('Your settings have been saved.'));
}
?>Login or register to post comments 