You are here

function rules_admin_form_edit_delete_submit in Rules 6

Just redirect to the delete form

3 string references to 'rules_admin_form_edit_delete_submit'
rules_admin_form_edit_action in rules_admin/rules_admin.rule_forms.inc
Returns the edit form for an action
rules_admin_form_edit_condition in rules_admin/rules_admin.rule_forms.inc
Returns the edit form for a condition
rules_admin_form_edit_op in rules_admin/rules_admin.rule_forms.inc
Returns the edit form of a logical operation

File

rules_admin/rules_admin.rule_forms.inc, line 653

Code

function rules_admin_form_edit_delete_submit($form, &$form_state) {
  $element =& $form_state['element'];
  $base_path = RULES_ADMIN_RULE_PATH . '/' . $form_state['proxy']
    ->get_rule_name();
  unset($_REQUEST['destination']);
  $form_state['redirect'] = array(
    'path' => $base_path . '/delete/' . $element['#id'],
    'query' => 'destination=' . $base_path,
  );

  // We need to empty the storage or there will be no redirect.
  $form_state['storage'] = NULL;
}