Beispiel #1
0
 /**
  * Ajax call to update Incident Reporting Form
  */
 public function switch_form()
 {
     $this->template = "";
     $this->auto_render = FALSE;
     isset($_POST['form_id']) ? $form_id = $_POST['form_id'] : ($form_id = "1");
     isset($_POST['incident_id']) ? $incident_id = $_POST['incident_id'] : ($incident_id = "");
     $form_fields = customforms::switcheroo($incident_id, $form_id);
     echo json_encode(array("status" => "success", "response" => $form_fields));
 }
Beispiel #2
0
 /**
  * Ajax call to update Incident Reporting Form
  * JP: added custom advanced settings data to JSON
  */
 public function switch_form()
 {
     $this->template = "";
     $this->auto_render = FALSE;
     isset($_POST['form_id']) ? $form_id = $_POST['form_id'] : ($form_id = "1");
     isset($_POST['incident_id']) ? $incident_id = $_POST['incident_id'] : ($incident_id = "");
     $form_data = array();
     $selected_form = customforms::get_custom_form($form_id);
     $form_data['report_title_name'] = $selected_form->report_title_name;
     $form_data['description_name'] = $selected_form->description_name;
     $form_data['description_active'] = $selected_form->description_active;
     $form_data['fields'] = customforms::switcheroo($incident_id, $form_id);
     echo json_encode(array("status" => "success", "response" => $form_data));
 }