function rules_forms_activate_confirm_form_submit in Rules Forms Support 7
Same name and namespace in other branches
- 7.2 includes/rules_forms.admin.inc \rules_forms_activate_confirm_form_submit()
Submit handler for activation of a form.
File
- includes/
rules_forms.admin.inc, line 168 - Administrative forms for Rules Forms module.
Code
function rules_forms_activate_confirm_form_submit($form, &$form_state) {
$path = urldecode($form_state['form_page']);
$form_info = array(
'label' => $form_state['values']['form_id_label'],
'elements' => array(),
'path' => $path,
'buttons' => $form_state['values']['button_validate_submit'] == TRUE,
);
// Save the form information but prevent cache rebuild until the form visited.
rules_forms_activate_form($form_state['form_id_activate'], $form_info);
drupal_set_message(t("%form has been activated.", array(
'%form' => $form_state['form_id_activate'],
)));
// Redirect the user back to the form that was activated.
$form_state['redirect'] = $path;
}