function uc_importer_admin_settings_submit in Ubercart 5
Submit handler for uc_importer_admin_settings().
File
- uc_importer/
uc_importer.module, line 152 - XML product importer and exporter.
Code
function uc_importer_admin_settings_submit($form_id, $form_values) {
if ($op == t('Reset to defaults')) {
variable_del('uc_importer_handle_duplicates');
variable_del('uc_importer_user');
drupal_set_message(t('The configuration options have been reset to their default values.'));
}
else {
if ($account = user_load(array(
'name' => $form_values['uc_importer_user'],
))) {
variable_set('uc_importer_user', $account->uid);
}
else {
variable_set('uc_importer_user', 0);
}
variable_set('uc_importer_vocabulary_duplicates', $form_values['uc_importer_vocabulary_duplicates']);
variable_set('uc_importer_category_duplicates', $form_values['uc_importer_category_duplicates']);
variable_set('uc_importer_class_duplicates', $form_values['uc_importer_class_duplicates']);
variable_set('uc_importer_attribute_duplicates', $form_values['uc_importer_attribute_duplicates']);
variable_set('uc_importer_product_duplicates', $form_values['uc_importer_product_duplicates']);
drupal_set_message(t('The configuration options have been saved.'));
}
}