Пример #1
0
 /**
  * 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();
 }
Пример #2
0
 /**
  * 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();
 }
Пример #3
0
 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();
 }