You are here

function form_builder_field_remove_submit in Form Builder 7

Same name and namespace in other branches
  1. 6 includes/form_builder.admin.inc \form_builder_field_remove_submit()
  2. 7.2 includes/form_builder.admin.inc \form_builder_field_remove_submit()

File

includes/form_builder.admin.inc, line 697
form_builder.admin.inc Administrative interface for editing forms.

Code

function form_builder_field_remove_submit(&$form, &$form_state) {
  list($form_type, $form_id, $element_id) = $form_state['build_info']['args'];

  // Update the form builder cache.
  form_builder_cache_field_delete($form_type, $form_id, $element_id);
  if (isset($_REQUEST['js'])) {

    // See form_builder_field_configure_submit() for comparison between using
    // redirect and immediately printing the JSON.

    //$form_state['redirect'] = 'admin/structure/form-builder/json/' . $form_type . '/' . $form_id . '/' . $element_id;
    form_builder_field_json($form_type, $form_id, $element_id);
  }
}