function user_import_template_update_submit in User Import 8
Same name and namespace in other branches
- 6.4 user_import.admin.inc \user_import_template_update_submit()
- 6.2 user_import.admin.inc \user_import_template_update_submit()
- 7.3 user_import.admin.inc \user_import_template_update_submit()
- 7 user_import.admin.inc \user_import_template_update_submit()
- 7.2 user_import.admin.inc \user_import_template_update_submit()
Update an existing template.
1 string reference to 'user_import_template_update_submit'
- _user_import_edit_template_fields in supported/
user_import.inc
File
- ./
user_import.admin.inc, line 615 - Provide administration configuration pages to import users.
Code
function user_import_template_update_submit($form, &$form_state) {
// save settings for import
$import_id = $form_state['values']['import_id'];
_user_import_settings_save($form_state['values']);
// get template details
$template_id = db_query_range("SELECT import_id from {user_import} where setting = 'template' AND name = :name", 0, 1, array(
':name' => $form['#current_template'],
))
->fetchField();
// save settings for template
$form_state['values']['setting'] = 'template';
$form_state['values']['import_id'] = $template_id;
$form_state['values']['name'] = $form['#current_template'];
_user_import_initialise_import($form_state['values']);
drupal_set_message(t("'%name' settings template was updated.", array(
'%name' => $form['#current_template'],
)));
// reload settings page
$form_state['redirect'] = 'admin/people/user_import/add/' . $import_id;
return;
}