function domain_settings_batch_form_submit in Domain Access 7.3
Same name and namespace in other branches
- 6.2 domain_settings/domain_settings.module \domain_settings_batch_form_submit()
- 7.2 domain_settings/domain_settings.module \domain_settings_batch_form_submit()
Submit handler for batch domain settings.
1 string reference to 'domain_settings_batch_form_submit'
- domain_settings_form_domain_batch_form_alter in domain_settings/
domain_settings.module - Handle the batch erasure of Domain Conf settings properly.
File
- domain_settings/
domain_settings.module, line 343 - Allows domain-specific use of Drupal system settings forms.
Code
function domain_settings_batch_form_submit($form, &$form_state) {
if (empty($form_state['values']['domain_settings_erase'])) {
domain_batch_form_submit($form, $form_state);
return;
}
foreach (array_filter($form_state['values']['domain_batch']) as $domain_id => $value) {
domain_settings_reset($domain_id);
}
drupal_set_message(t('Domain configuration settings have been reset. Custom module settings have been retained.'));
// Clear the cache.
cache_clear_all();
}