/** * Initializes the result page functionality. To activate result page functionality, override the get_results_page_config() function. * * @param $results_page_config - configuration returned by get_results_page_config() */ public function results_page_init($results_page_config) { require_once 'class-gf-results.php'; if (isset($results_page_config['callbacks']['filters'])) { add_filter('gform_filters_pre_results', $results_page_config['callbacks']['filters'], 10, 2); } if (isset($results_page_config['callbacks']['filter_ui'])) { add_filter('gform_filter_ui', $results_page_config['callbacks']['filter_ui'], 10, 5); } $gf_results = new GFResults($this->_slug, $results_page_config); $gf_results->init(); }
/** * Initializes the result page functionality. To activate result page functionality, override the get_results_page_config() function. * * @param $results_page_config - configuration returned by get_results_page_config() */ protected function results_page_init($results_page_config) { require_once "class-gf-results.php"; if (isset($results_page_config["callbacks"]["filters"])) { add_filter("gform_filters_pre_results", $results_page_config["callbacks"]["filters"], 10, 2); } if (isset($results_page_config["callbacks"]["filter_ui"])) { add_filter("gform_filter_ui", $results_page_config["callbacks"]["filter_ui"], 10, 5); } $gf_results = new GFResults($this->_slug, $results_page_config); $gf_results->init(); }
protected function results_page_init($results_page_config) { require_once "class-gf-results.php"; $this->register_script("gaddon_results_js", GFAddOn::get_gfaddon_base_url() . "/js/gaddon_results.js", array("jquery", "sack"), GFCommon::$version, true); $this->register_script('jquery-ui-resizable', false, array('jquery'), false, false); $this->register_script('jquery-ui-datepicker', false, array('jquery'), false, false); $this->register_script('google_charts', "https://www.google.com/jsapi", array('jquery'), false, false); $this->register_style("gaddon_results_css", GFAddOn::get_gfaddon_base_url() . "/css/gaddon_results.css", null, GFCommon::$version); $gf_results = new GFResults($this->_slug, $results_page_config); $gf_results->init(); }