function field_group_multiple_process_field_file_submit in Field group multiple 7
Same name and namespace in other branches
- 7.x fields/file.inc \field_group_multiple_process_field_file_submit()
File
- fields/
file.inc, line 132 - Override for file_field_widget_form
Code
function field_group_multiple_process_field_file_submit(&$values, $field_name, $langcode, $field_info, $form_values) {
$function = $field_info['module'] . '_field_is_empty';
foreach ($form_values as $delta => $value) {
if (isset($value[$field_name])) {
if (isset($value[$field_name][$langcode]['0'])) {
// composite value
$values[$field_name]['empty'][$delta] = $function($value[$field_name][$langcode]['0'], $field_info);
$values[$field_name]['values'][$langcode][$delta] = $value[$field_name][$langcode]['0'];
if ($values[$field_name]['empty'][$delta]) {
$values[$field_name]['values'][$langcode][$delta] = NULL;
}
}
}
}
}