www.guidanceresources.com Open in urlscan Pro
63.240.138.61  Public Scan

URL: https://www.guidanceresources.com/quality/index.php?r=survey/index&amp
Submission: On March 27 via manual from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

TEMPLATEEXCEPTION

Template needs either template name or survey id

C:\inetpub\wwwroot\quality\application\models\TemplateConfiguration.php(64)

52      * If it's not the case (template probably doesn't exist), it will load the default template configuration
53      * TODO : more tests should be done, with a call to private function _is_valid_template(), testing not only if it has a config.xml, but also id this file is correct, if it has the needed pstpl files, if the files refered in css exist, etc.
54      *
55      * @param string $sTemplateName     the name of the template to load. The string come from the template selector in survey settings
56      * @param string $iSurveyId        the id of the survey. If
57      */
58     public function setTemplateConfiguration($sTemplateName='', $iSurveyId='')
59     {
60         // If it's called from template editor, a template name will be provided.
61         // If it's called for survey taking, a survey id will be provided
62         if ($sTemplateName == '' && $iSurveyId == '')
63         {
64             throw new TemplateException("Template needs either template name or survey id");
65         }
66 
67         $this->sTemplateName = $sTemplateName;
68         $this->iSurveyId     = (int) $iSurveyId;
69 
70         if ($sTemplateName==''){
71             $this->sTemplateName = Yii::app()->getConfig('defaulttemplate');
72             $this->oSurvey       = Survey::model()->findByPk($iSurveyId);
73             if($this->oSurvey) {
74                 $this->sTemplateName = $this->oSurvey->template;
75             }
76         }



STACK TRACE

#0
+
–
 C:\inetpub\wwwroot\quality\application\models\Template.php(143):
TemplateConfiguration->setTemplateConfiguration("", null)

138      * @return StdClass
139      */
140     public static function getTemplateConfiguration($sTemplateName='', $iSurveyId='')
141     {
142         $oTemplate = new TemplateConfiguration;
143         $oTemplate->setTemplateConfiguration($sTemplateName, $iSurveyId);
144         return $oTemplate;
145     }
146 
147     /**
148      * Return the list of ALL files present in the file directory


#1
+
–
 C:\inetpub\wwwroot\quality\application\models\Template.php(304):
Template::getTemplateConfiguration("", null)

299      */
300     public static function getInstance($sTemplateName='', $iSurveyId='')
301     {
302         if (empty(self::$instance))
303         {
304             self::$instance = self::getTemplateConfiguration($sTemplateName, $iSurveyId);
305         }
306         return self::$instance;
307     }
308 
309     /**


#2
+
–
 C:\inetpub\wwwroot\quality\application\controllers\survey\index.php(39):
Template::getInstance("", null)

34 
35         // Template configuration
36         $param = $this->_getParameters(func_get_args(), $_POST);
37         $surveyid = $param['sid'];
38 
39         $oTemplate = Template::model()->getInstance('', $surveyid);
40         $this->oTemplate = $oTemplate;
41         App()->clientScript->registerScript('sLSJavascriptVar',$sLSJavascriptVar,CClientScript::POS_HEAD);
42         App()->clientScript->registerScript('setJsVar',"setJsVar();",CClientScript::POS_BEGIN);// Ensure all js var is set before rendering the page (User can click before $.ready)
43 
44         foreach($oTemplate->packages as $package)


#3
+
–
 C:\inetpub\wwwroot\quality\framework\web\actions\CAction.php(76): index->run()

71     {
72         $method=new ReflectionMethod($this, 'run');
73         if($method->getNumberOfParameters()>0)
74             return $this->runWithParamsInternal($this, $method, $params);
75 
76         $this->run();
77         return true;
78     }
79 
80     /**
81      * Executes a method of an object with the supplied named parameters.


#4
+
–
 C:\inetpub\wwwroot\quality\framework\web\CController.php(308):
CAction->runWithParams(array("r" => "survey/index", "amp" => ""))

303     {
304         $priorAction=$this->_action;
305         $this->_action=$action;
306         if($this->beforeAction($action))
307         {
308             if($action->runWithParams($this->getActionParams())===false)
309                 $this->invalidActionParams($action);
310             else
311                 $this->afterAction($action);
312         }
313         $this->_action=$priorAction;


#5
+
–
 C:\inetpub\wwwroot\quality\framework\web\CController.php(286):
CController->runAction(index)

281      * @see runAction
282      */
283     public function runActionWithFilters($action,$filters)
284     {
285         if(empty($filters))
286             $this->runAction($action);
287         else
288         {
289             $priorAction=$this->_action;
290             $this->_action=$action;
291             CFilterChain::create($this,$action,$filters)->run();


#6
+
–
 C:\inetpub\wwwroot\quality\framework\web\CController.php(265):
CController->runActionWithFilters(index, array())

260         {
261             if(($parent=$this->getModule())===null)
262                 $parent=Yii::app();
263             if($parent->beforeControllerAction($this,$action))
264             {
265                 $this->runActionWithFilters($action,$this->filters());
266                 $parent->afterControllerAction($this,$action);
267             }
268         }
269         else
270             $this->missingAction($actionID);


#7
+
–
 C:\inetpub\wwwroot\quality\framework\web\CWebApplication.php(282):
CController->run("index")

277         {
278             list($controller,$actionID)=$ca;
279             $oldController=$this->_controller;
280             $this->_controller=$controller;
281             $controller->init();
282             $controller->run($actionID);
283             $this->_controller=$oldController;
284         }
285         else
286             throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".',
287                 array('{route}'=>$route===''?$this->defaultController:$route)));


#8
+
–
 C:\inetpub\wwwroot\quality\framework\web\CWebApplication.php(141):
CWebApplication->runController("survey/index")

136             foreach(array_splice($this->catchAllRequest,1) as $name=>$value)
137                 $_GET[$name]=$value;
138         }
139         else
140             $route=$this->getUrlManager()->parseUrl($this->getRequest());
141         $this->runController($route);
142     }
143 
144     /**
145      * Registers the core application components.
146      * This method overrides the parent implementation by registering additional core components.


#9
+
–
 C:\inetpub\wwwroot\quality\framework\base\CApplication.php(185):
CWebApplication->processRequest()

180     public function run()
181     {
182         if($this->hasEventHandler('onBeginRequest'))
183             $this->onBeginRequest(new CEvent($this));
184         register_shutdown_function(array($this,'end'),0,false);
185         $this->processRequest();
186         if($this->hasEventHandler('onEndRequest'))
187             $this->onEndRequest(new CEvent($this));
188     }
189 
190     /**


#10
+
–
 C:\inetpub\wwwroot\quality\index.php(214): CApplication->run()

209         die (sprintf('%s should be writable by the webserver (766 or 776).', $sDefaultRuntimePath));
210     }
211 }
212 
213 Yii::$enableIncludePath = false;
214 Yii::createApplication('LSYii_Application', $config)->run();
215 
216 /* End of file index.php */
217 /* Location: ./index.php */


2023-03-27 16:48:08 Microsoft-IIS/7.5 Yii Framework/1.1.18