/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/admin/modules/cms/views/_widgets/catalogIndex/_www_item_produkt.php(53)
41 </div> 42 <?php endif; ?> 43 44 <?php endif; ?> 45 46 47 <div class='buttons'> 48 <?php if (0 && $link = $data->getFeature('Link')): ?> 49 <a class="button" target="_blank" href='<?php echo $link; ?>'> 50 Więcej o produkcie 51 </a> 52 <?php endif; ?> 53 <?php if ($_SERVER['HTTP_REFERER']): ?> 54 <a class="button" href='<?php echo $_SERVER['HTTP_REFERER']; ?>'>Powrót</a> 55 <?php endif; ?> 56 </div> 57 </div>
#0 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(126): require("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...") 121 $data=$_data_; 122 if($_return_) 123 { 124 ob_start(); 125 ob_implicit_flush(false); 126 require($_viewFile_); 127 return ob_get_clean(); 128 } 129 else 130 require($_viewFile_); 131 } |
#1 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(95): CBaseController->renderInternal("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("data" => CatalogItemModel, "widget" => QcmCmsCatalogIndexWidgetModel), true) 090 { 091 $widgetCount=count($this->_widgetStack); 092 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile)) 093 $content=$renderer->renderFile($this,$viewFile,$data,$return); 094 else 095 $content=$this->renderInternal($viewFile,$data,$return); 096 if(count($this->_widgetStack)===$widgetCount) 097 return $content; 098 else 099 { 100 $widget=end($this->_widgetStack); |
#2 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(869): CBaseController->renderFile("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("data" => CatalogItemModel, "widget" => QcmCmsCatalogIndexWidgetModel), true) 864 */ 865 public function renderPartial($view,$data=null,$return=false,$processOutput=false) 866 { 867 if(($viewFile=$this->getViewFile($view))!==false) 868 { 869 $output=$this->renderFile($viewFile,$data,true); 870 if($processOutput) 871 $output=$this->processOutput($output); 872 if($return) 873 return $output; 874 else |
#3 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/admin/modules/cms/views/_widgets/catalogIndex/www_item.php(9): CController->renderPartial("application.modules.admin.modules.cms.views._widgets.catalogInde...", array("data" => CatalogItemModel, "widget" => QcmCmsCatalogIndexWidgetModel)) 04 if ($item = $widget->item) { 05 06 if ($widget->data['catalogTypeId'] == 19) 07 $this->renderPartial('application.modules.admin.modules.cms.views._widgets.catalogIndex._www_item_realizacja', array('data' => $item, 'widget' => $widget)); 08 if ($widget->data['catalogTypeId'] == 21) 09 $this->renderPartial('application.modules.admin.modules.cms.views._widgets.catalogIndex._www_item_produkt', array('data' => $item, 'widget' => $widget)); 10 } 11 ?> 12 <?php echo HTML::closeTag($widget->tag); ?> |
#4 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(126): require("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...") 121 $data=$_data_; 122 if($_return_) 123 { 124 ob_start(); 125 ob_implicit_flush(false); 126 require($_viewFile_); 127 return ob_get_clean(); 128 } 129 else 130 require($_viewFile_); 131 } |
#5 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(95): CBaseController->renderInternal("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("widget" => QcmCmsCatalogIndexWidgetModel), true) 090 { 091 $widgetCount=count($this->_widgetStack); 092 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile)) 093 $content=$renderer->renderFile($this,$viewFile,$data,$return); 094 else 095 $content=$this->renderInternal($viewFile,$data,$return); 096 if(count($this->_widgetStack)===$widgetCount) 097 return $content; 098 else 099 { 100 $widget=end($this->_widgetStack); |
#6 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(869): CBaseController->renderFile("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("widget" => QcmCmsCatalogIndexWidgetModel), true) 864 */ 865 public function renderPartial($view,$data=null,$return=false,$processOutput=false) 866 { 867 if(($viewFile=$this->getViewFile($view))!==false) 868 { 869 $output=$this->renderFile($viewFile,$data,true); 870 if($processOutput) 871 $output=$this->processOutput($output); 872 if($return) 873 return $output; 874 else |
#7 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/admin/modules/cms/models/widgets/QcmCmsWidgetModel.php(135): CController->renderPartial("application.modules.admin.modules.cms.views._widgets.catalogInde...", array("widget" => QcmCmsCatalogIndexWidgetModel), true) 130 $this->htmlOptions['class'] = 'qcm-cms-widget '.$this->class; 131 else 132 $this->htmlOptions['class'] .= ' qcm-cms-widget '.$this->class; 133 $params['widget'] = $this; 134 $viewAlias = $this->getViewPath($view,$params); 135 return $controller->renderPartial($viewAlias, $params, true); 136 } 137 138 /** 139 * Zwraca ścieżkę do pliku widoku dla danego widgetu 140 * Najpierw sprawdza w lokalizcji self::PRIMARY_VIEW_BASE_ALIAS domyślnie w folderze themes, |
#8 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/admin/modules/cms/models/widgets/QcmCmsCatalogIndexWidgetModel.php(45): QcmCmsWidgetModel->render(DefaultController, "www_item", array("widget" => QcmCmsCatalogIndexWidgetModel)) 40 $this->item = CatalogItemModel::model()->findByAttributes(array('id' => $_GET['id'], 'inactive' => 0)); 41 } elseif (isset($_GET['productId'])) { 42 $this->item = CatalogItemModel::model()->findByAttributes(array('productId' => $_GET['productId'], 'inactive' => 0)); 43 } 44 if ($this->item) 45 return $this->render($controller, 'www_item', $params); 46 else { 47 if (isset($_GET['f']) && is_array($_GET['f'])) { // features filter 48 $f = array(); 49 foreach ($_GET['f'] as $fid => $finfo) { 50 if ($finfo !== '' && $finfo !== null) |
#9 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/admin/modules/cms/models/QcmCmsLayoutModel.php(43): QcmCmsCatalogIndexWidgetModel->www(DefaultController, array("widget" => QcmCmsCatalogIndexWidgetModel)) 38 foreach($widgets as &$widget) 39 { 40 if($widget->enabled && $widget->layout_container_key==$container->key) //bierze widgety strony 41 { 42 $widget = $widget->getTypeModel(); 43 $containerContent .= "\n\n".$widget->www($controller,array_merge(array('widget'=>$widget),$params))."\n\n"; 44 } 45 } 46 $output = str_replace('{{'.$container->key.'}}', $containerContent, $output); 47 } 48 return $output; |
#10 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/www/views/default/page.php(7): QcmCmsLayoutModel->render(DefaultController, array(QcmCmsWidgetModel, QcmCmsWidgetModel)) 02 $pageInfo = $page->info; 03 if(!isset($pageInfo['displayTitle']) || $pageInfo['displayTitle']) 04 echo '<h2>'.$page.'</h2>'; 05 if($page->layout) 06 { 07 echo $page->layout->render($this,$page->widgets); 08 } 09 else 10 { 11 echo $page->content; 12 } |
#11 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(126): require("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...") 121 $data=$_data_; 122 if($_return_) 123 { 124 ob_start(); 125 ob_implicit_flush(false); 126 require($_viewFile_); 127 return ob_get_clean(); 128 } 129 else 130 require($_viewFile_); 131 } |
#12 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CBaseController.php(95): CBaseController->renderInternal("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("page" => QcmCmsPageModel, "article" => null), true) 090 { 091 $widgetCount=count($this->_widgetStack); 092 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile)) 093 $content=$renderer->renderFile($this,$viewFile,$data,$return); 094 else 095 $content=$this->renderInternal($viewFile,$data,$return); 096 if(count($this->_widgetStack)===$widgetCount) 097 return $content; 098 else 099 { 100 $widget=end($this->_widgetStack); |
#13 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(869): CBaseController->renderFile("/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules...", array("page" => QcmCmsPageModel, "article" => null), true) 864 */ 865 public function renderPartial($view,$data=null,$return=false,$processOutput=false) 866 { 867 if(($viewFile=$this->getViewFile($view))!==false) 868 { 869 $output=$this->renderFile($viewFile,$data,true); 870 if($processOutput) 871 $output=$this->processOutput($output); 872 if($return) 873 return $output; 874 else |
#14 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(782): CController->renderPartial("page", array("page" => QcmCmsPageModel, "article" => null), true) 777 */ 778 public function render($view,$data=null,$return=false) 779 { 780 if($this->beforeRender($view)) 781 { 782 $output=$this->renderPartial($view,$data,true); 783 if(($layoutFile=$this->getLayoutFile($this->layout))!==false) 784 $output=$this->renderFile($layoutFile,array('content'=>$output),true); 785 786 $this->afterRender($view,$output); 787 |
#15 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/modules/www/controllers/DefaultController.php(64): CController->render("page", array("page" => QcmCmsPageModel, "article" => null)) 59 //oznaczenie w menu podstrony aktywnej wg hasha 60 Yii::app()->clientScript->registerScript('hashMenuItem',' $("#headerMenu li[data-label$="+location.hash.replace("#scroll_","")+"]").addClass(\'inactive\');'); 61 } 62 $this->module->title = $this->article ? array($this->page->title,$this->article->title) : $this->page->title; 63 64 $this->render('page', array('page'=>$this->page, 'article'=>$this->article)); 65 } 66 else 67 throw new CHttpException (404, '404 - nie znaleziono'); 68 } 69 |
#16 |
unknown(0): DefaultController->actionPage("produkt", null, "pl")
|
#17 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/actions/CAction.php(108): ReflectionMethod->invokeArgs(DefaultController, array("produkt", null, "pl")) 103 elseif($param->isDefaultValueAvailable()) 104 $ps[]=$param->getDefaultValue(); 105 else 106 return false; 107 } 108 $method->invokeArgs($object,$ps); 109 return true; 110 } 111 } |
#18 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/actions/CInlineAction.php(47): CAction->runWithParamsInternal(DefaultController, ReflectionMethod, array("productId" => "1070", "lang" => "pl", "urlLabel" => "produkt")) 42 { 43 $methodName='action'.$this->getId(); 44 $controller=$this->getController(); 45 $method=new ReflectionMethod($controller, $methodName); 46 if($method->getNumberOfParameters()>0) 47 return $this->runWithParamsInternal($controller, $method, $params); 48 else 49 return $controller->$methodName(); 50 } 51 52 } |
#19 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(308): CInlineAction->runWithParams(array("productId" => "1070", "lang" => "pl", "urlLabel" => "produkt")) 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; |
#20 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/filters/CFilterChain.php(133): CController->runAction(CInlineAction) 128 $filter=$this->itemAt($this->filterIndex++); 129 Yii::trace('Running filter '.($filter instanceof CInlineFilter ? get_class($this->controller).'.filter'.$filter->name.'()':get_class($filter).'.filter()'),'system.web.filters.CFilterChain'); 130 $filter->filter($this); 131 } 132 else 133 $this->controller->runAction($this->action); 134 } 135 } |
#21 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/filters/CFilter.php(40): CFilterChain->run() 35 */ 36 public function filter($filterChain) 37 { 38 if($this->preFilter($filterChain)) 39 { 40 $filterChain->run(); 41 $this->postFilter($filterChain); 42 } 43 } 44 45 /** |
#22 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/components/core/QcmController.php(112): CFilter->filter(CFilterChain) 107 public function filterActionAccessControl($filterChain) 108 { 109 Yii::trace('filterActionAccessControl()', 'app.' . get_class($this)); 110 $filter=new QcmActionAccessControlFilter; 111 $filter->setRules($this->accessActionRules()); 112 $filter->filter($filterChain); 113 } 114 115 /** 116 * Metoda definiuje kontrolę dostepu do akcji w inny sposób niż dostarcza Yii 117 * Zwraca tablicę wg wzorca |
#23 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/filters/CInlineFilter.php(58): QcmController->filterActionAccessControl(CFilterChain) 53 * @param CFilterChain $filterChain the filter chain that the filter is on. 54 */ 55 public function filter($filterChain) 56 { 57 $method='filter'.$this->name; 58 $filterChain->controller->$method($filterChain); 59 } 60 } |
#24 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/filters/CFilterChain.php(130): CInlineFilter->filter(CFilterChain) 125 { 126 if($this->offsetExists($this->filterIndex)) 127 { 128 $filter=$this->itemAt($this->filterIndex++); 129 Yii::trace('Running filter '.($filter instanceof CInlineFilter ? get_class($this->controller).'.filter'.$filter->name.'()':get_class($filter).'.filter()'),'system.web.filters.CFilterChain'); 130 $filter->filter($this); 131 } 132 else 133 $this->controller->runAction($this->action); 134 } 135 } |
#25 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(291): CFilterChain->run() 286 $this->runAction($action); 287 else 288 { 289 $priorAction=$this->_action; 290 $this->_action=$action; 291 CFilterChain::create($this,$action,$filters)->run(); 292 $this->_action=$priorAction; 293 } 294 } 295 296 /** |
#26 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CController.php(265): CController->runActionWithFilters(CInlineAction, array("actionAccessControl")) 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); |
#27 |
+
–
/home/ogrotech/domains/ogrotech.pl/yii_1.1.14/framework/web/CWebApplication.php(282): CController->run("page") 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))); |
#28 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/components/core/WebApplication.php(60): CWebApplication->runController("www/default/page") 55 else 56 $this->route=$this->getUrlManager()->parseUrl($this->getRequest()); 57 58 Yii::trace('Request route: '.$this->route, 'app.' . get_class($this)); 59 60 $this->runController($this->route); 61 } 62 63 64 public function run() 65 { |
#29 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/protected/components/core/WebApplication.php(69): WebApplication->processRequest() 64 public function run() 65 { 66 if($this->hasEventHandler('onBeginRequest')) 67 $this->onBeginRequest(new CEvent($this)); 68 register_shutdown_function(array($this,'end'),0,false); 69 $this->processRequest(); 70 $this->end(0,false); 71 } 72 73 74 public function end($status = 0, $exit = true) |
#30 |
+
–
/home/ogrotech/domains/ogrotech.pl/public_html/index.php(25): WebApplication->run() 20 21 require_once($yii); 22 23 require_once(dirname(__FILE__).'/protected/components/core/WebApplication.php'); 24 25 Yii::createApplication('WebApplication', $config)->run(); |