private static function entry_edit_page($id, $lid) { if (!self::is_gravityforms_supported()) { die(__(sprintf("Template Merge Add-On requires Gravity Forms %s. Upgrade automatically on the %sPlugin page%s.", self::$min_gravityforms_version, "<a href='plugins.php'>", "</a>"), "gravityformspaypal")); } global $wpdb; global $current_user; if (!GFCommon::ensure_wp_version()) { return; } echo GFCommon::get_remote_message(); $form = RGFormsModel::get_form_meta($_GET["id"]); $form_id = $form["id"]; $form = apply_filters("gform_admin_pre_render_" . $form["id"], apply_filters("gform_admin_pre_render", $form)); $lead_id = rgget('lid'); $return = ""; if (!$lead_id) { $lead = !empty($leads) ? $leads[0] : false; } else { $lead = GFAPI::get_entry($lead_id); } if (!$lead) { _e("Oops! We couldn't find your entry. Please try again", "gravityforms"); return; } $params_var = array('where' => 'lead_id=' . $lead_id); $doclist = TemplateData::getDocumentsList($params_var); require_once self::get_base_path() . DIRECTORY_SEPARATOR . "entry_edit_page_controller.php"; $mode = "edit"; do_action("gform_entry_detail_content_before", $form, $lead); require_once self::get_base_path() . DIRECTORY_SEPARATOR . "entry_edit_page.php"; do_action("gform_entry_detail", $form, $lead); }