function hs_content_taxonomy_common_config_form_submit in Hierarchical Select 6.3
Same name and namespace in other branches
- 5.3 modules/hs_content_taxonomy.module \hs_content_taxonomy_common_config_form_submit()
Additional submit callback to update the multiple values field setting.
1 string reference to 'hs_content_taxonomy_common_config_form_submit'
- hs_content_taxonomy_config_form in modules/
hs_content_taxonomy.admin.inc - Form definition; configuration form for Hierarchical Select as the widget for a content_taxonomy field.
File
- modules/
hs_content_taxonomy.admin.inc, line 89
Code
function hs_content_taxonomy_common_config_form_submit(&$form, &$form_state) {
$config = $form_state['values']['hierarchical_select_config'];
$multiple_values = $config['save_lineage'] | $config['dropbox']['status'];
require_once drupal_get_path('module', 'content') . '/includes/content.crud.inc';
$fields = content_field_instance_read(array(
'type_name' => $form['#content_type_name'],
'field_name' => $form['#field_name'],
));
foreach ($fields as $field) {
$field['multiple'] = $multiple_values;
content_field_instance_update($field);
}
}