public static function select_salesforce_form() { check_ajax_referer("gf_select_salesforce_form", "gf_select_salesforce_form"); $api = self::get_api(); if (!self::api_is_valid($api) || !isset($_POST["objectType"])) { exit("EndSelectForm();"); } $form_id = intval($_POST["form_id"]); $setting_id = 0; //getting list of all Salesforce merge variables for the selected contact list $merge_vars = @self::getFieldsForObject($_POST['objectType']); if (empty($merge_vars)) { echo sprintf("alert('There was an error retrieving fields for the %s Object');", esc_js($_POST['objectType'])); exit(" EndSelectForm();"); } //getting configuration $config = GFSalesforceData::get_feed($setting_id); //getting field map UI $str = self::get_field_mapping($config, $form_id, $merge_vars); //fields meta $form = RGFormsModel::get_form_meta($form_id); exit("EndSelectForm('" . str_replace("'", "\\'", $str) . "', " . GFCommon::json_encode($form) . ");"); }
public static function select_salesforce_form() { check_ajax_referer("gf_select_salesforce_form", "gf_select_salesforce_form"); $api = self::get_api(); if (!self::api_is_valid($api) || !isset($_POST["objectType"])) { die("EndSelectForm();"); } $form_id = intval($_POST["form_id"]); $setting_id = 0; //getting list of all Salesforce merge variables for the selected contact list $merge_vars = self::getFields($_POST['objectType']); //getting configuration $config = GFSalesforceData::get_feed($setting_id); //getting field map UI $str = self::get_field_mapping($config, $form_id, $merge_vars); //fields meta $form = RGFormsModel::get_form_meta($form_id); //$fields = $form["fields"]; die("EndSelectForm('" . str_replace("'", "\\'", $str) . "', " . GFCommon::json_encode($form) . ");"); }