function mb_user_admin_submit in More Buttons 7
Save settings from admin form.
File
- mb_user/
mb_user.admin.inc, line 120
Code
function mb_user_admin_submit($form, &$form_state) {
$module = 'mb_user';
$mappings = $form['#mappings'];
if ($form_state['clicked_button']['#id'] == 'edit-save') {
// Save the MB User button settings.
foreach ($mappings as $type => $maps) {
variable_set($module . '_cancel_' . $type, $form_state['values'][$module . '_cancel_' . $type]);
variable_set($module . '_sac_' . $type, $form_state['values'][$module . '_sac_' . $type]);
variable_set($module . '_sacn_' . $type, $form_state['values'][$module . '_sacn_' . $type]);
}
drupal_set_message(t('Your changes have been saved.'), 'status');
}
elseif ($form_state['clicked_button']['#id'] == 'edit-reset') {
$form_state['redirect'] = 'admin/config/mb/buttons/more-buttons-user/reset';
}
}