function media_browser_plus_form_file_entity_add_upload_multiple_submit in Media Browser Plus 7.3
Submit handler to set the folder selected in the multiple upload form.
1 string reference to 'media_browser_plus_form_file_entity_add_upload_multiple_submit'
File
- ./
media_browser_plus.module, line 839 - Media Browser Plus - enhanced file management functions.
Code
function media_browser_plus_form_file_entity_add_upload_multiple_submit(&$form, &$form_state) {
// Iterate over all saved files and add the folder setting.
if (isset($form_state['values']['field_folder'])) {
$folder = $form_state['values']['field_folder'];
foreach ($form_state['files'] as $file) {
// Only set folder if not set or different to what will be set.
if (empty($file->field_folder[LANGUAGE_NONE][0]['tid']) || $file->field_folder[LANGUAGE_NONE][0]['tid'] != $folder) {
$file->field_folder[LANGUAGE_NONE][0]['tid'] = $folder;
file_save($file);
}
}
}
}