function filefield_sources_form_field_ui_field_edit_form_alter in FileField Sources 7
Implements hook_form_FORM_ID_alter().
File
- ./
filefield_sources.module, line 56 - Extend FileField to allow files from multiple sources.
Code
function filefield_sources_form_field_ui_field_edit_form_alter(&$form, &$form_state) {
$instance = $form['#instance'];
if (in_array($instance['widget']['type'], module_invoke_all('filefield_sources_widgets'))) {
if (!empty($form['instance']['widget']['settings'])) {
$form['instance']['widget']['settings'] += filefield_sources_form($instance, $form_state);
}
else {
$form['instance']['widget']['settings'] = filefield_sources_form($instance, $form_state);
}
}
}