Example #1
0
 /**
  * @override
  */
 function WdfRenderAsRoot()
 {
     execute_hooks(HOOK_PRE_RENDER, array($this));
     $init_data = $this->wdf_settings;
     $init_data['request_id'] = request_id();
     $init_data['site_root'] = cfg_get('system', 'url_root');
     if (cfg_getd('system', 'attach_session_to_ajax', false)) {
         $init_data['session_id'] = session_id();
         $init_data['session_name'] = session_name();
     }
     if (isDevOrBeta()) {
         $init_data['log_to_console'] = true;
     }
     if ($GLOBALS['CONFIG']['system']['ajax_debug_argument']) {
         $init_data['log_to_server'] = $GLOBALS['CONFIG']['system']['ajax_debug_argument'];
     }
     $this->set("wdf_init", "wdf.init(" . json_encode($init_data) . ");");
     $this->set("docready", $this->docready);
     $this->set("plaindocready", $this->plaindocready);
     return parent::WdfRenderAsRoot();
 }