$form_info = ft_get_form($form_id); $form_fields = ft_get_form_fields($form_id); $columns = ft_get_form_column_names($form_id); $template_info = ft_get_email_template($email_id); $event_trigger_arr = explode(",", $template_info["email_event_trigger"]); $template_info["email_event_trigger"] = $event_trigger_arr; $clients = $form_info["client_info"]; $admin_info = ft_get_admin_info(); $edit_email_tab = isset($_SESSION["ft"]["inner_tabs"]["edit_email_template"]) ? $_SESSION["ft"]["inner_tabs"]["edit_email_template"] : 1; if (isset($request["edit_email_template"])) { $edit_email_tab = $request["edit_email_template"]; } $form_has_file_upload_field = ft_check_form_has_file_upload_field($form_id); $file_field_text = $form_has_file_upload_field ? $LANG["text_file_field_placeholders_info"] : ""; // values for the test email subpage $num_submissions = ft_get_submission_count($form_id); $test_email_format = ft_load_field("test_email_format", "test_email_format"); $test_email_recipient = ft_load_field("test_email_recipient", "test_email_recipient", $admin_info["email"]); $test_email_data_source = ft_load_field("test_email_data_source", "test_email_data_source", "random_submission"); $test_email_submission_id = ft_load_field("test_email_submission_id", "test_email_submission_id", ""); $views = ft_get_views($form_id); $filtered_views = array(); $selected_edit_submission_views = array(); $selected_when_sent_views = array(); foreach ($views["results"] as $view) { if (!empty($view["filters"])) { $filtered_views[] = $view; } if (in_array($view["view_id"], $template_info["edit_submission_page_view_ids"])) { $selected_edit_submission_views[] = $view; }
/** * Displays the total number of submissions in a form or form View. * * @param integer $form_id * @param integer $view_id */ function ft_api_show_submission_count($form_id, $view_id = "") { return ft_get_submission_count($form_id, $view_id); }