/var/www/u0022642/data/www/intairmedical.ru/protected/extensions/EAssetManager/EAssetManager.php(163)
151 } 152 else 153 { 154 $lessCompile=true; 155 } 156 unset($lessFiles); 157 } 158 if (!file_exists($path)||$lessCompile||$this->lessForceCompile) 159 { 160 $lessc=new lessc(); 161 $lessc->setFormatter($this->lessFormatter); 162 $lessCache=$lessc->cachedCompile($src); 163 file_put_contents($path,$lessCache['compiled'],LOCK_EX); 164 $this->_cacheSet('EAssetManager-less-updated-'.$src,$lessCache['files']); 165 } 166 return $path; 167 } 168 169 170 171 private function _chkDir($path) 172 { 173 if (file_exists($path)) 174 { 175 return realpath($path);
#0 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/protected/extensions/EAssetManager/EAssetManager.php(163): file_put_contents("/var/www/u0022642/data/www/intairmedical.ru/assets/css/client.cs...", "@import url(magnific-popup.css);@font-face{font-family:'fontello...", 2) 158 if (!file_exists($path)||$lessCompile||$this->lessForceCompile) 159 { 160 $lessc=new lessc(); 161 $lessc->setFormatter($this->lessFormatter); 162 $lessCache=$lessc->cachedCompile($src); 163 file_put_contents($path,$lessCache['compiled'],LOCK_EX); 164 $this->_cacheSet('EAssetManager-less-updated-'.$src,$lessCache['files']); 165 } 166 return $path; 167 } 168 |
#1 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/protected/extensions/CmsHtml.php(73): EAssetManager->lessCompile("/var/www/u0022642/data/www/intairmedical.ru/css/client.less") 68 69 $cs = Yii::app()->clientScript; 70 71 foreach($files as $file) { 72 if ($path = self::getCssPath($file)) { 73 $cssFile = \Yii::app()->assetManager->lessCompile(\Yii::getPathOfAlias('webroot') . $path . '/' . $file); 74 $destCssFile = preg_replace('/^(.*)([^\/\\\\]+)(.less)$/U', '\\1\\2.css', $file); 75 copy($cssFile, \Yii::getPathOfAlias('webroot') . $path . '/' . $destCssFile); 76 $cs->registerCssFile($path . '/' . $destCssFile); 77 } 78 } |
#2 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/protected/extensions/CmsHtml.php(38): CmsHtml::less() 33 if(Yii::app()->user->getState('role')=='admin'){ 34 self::jcrop_admin_plugins(); 35 } 36 self::jquery(); 37 // self::css(); 38 self::less(); 39 self::metaTags(); 40 self::noskype(); 41 self::fancybox(); 42 self::js('/js/helpers/HHtml.js'); 43 } |
#3 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/themes/template/views/layouts/main.php(12): CmsHtml::head() 07 <html> 08 <head> 09 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 10 <?= Y::getHeadScripts(); ?> 11 <?php 12 CmsHtml::head(); 13 CmsHtml::js($this->template.'/js/bootstrap.min.js'); 14 CmsHtml::js('/js/main.js'); 15 CmsHtml::js($this->template . '/js/scripts.js'); 16 CmsHtml::js($this->template . '/js/magnific-popup.js'); 17 Yii::app()->clientScript->registerCoreScript('cookie'); |
#4 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3519): require("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...") 3514 $data=$_data_; 3515 if($_return_) 3516 { 3517 ob_start(); 3518 ob_implicit_flush(false); 3519 require($_viewFile_); 3520 return ob_get_clean(); 3521 } 3522 else 3523 require($_viewFile_); 3524 } |
#5 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3498): CBaseController->renderInternal("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...", array("content" => "
<div class="col-sm-12">
<div class="breadcrumbs"><div item..."), true) 3493 { 3494 $widgetCount=count($this->_widgetStack); 3495 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile)) 3496 $content=$renderer->renderFile($this,$viewFile,$data,$return); 3497 else 3498 $content=$this->renderInternal($viewFile,$data,$return); 3499 if(count($this->_widgetStack)===$widgetCount) 3500 return $content; 3501 else 3502 { 3503 $widget=end($this->_widgetStack); |
#6 |
+
–
/var/www/u0022642/data/www/yii/web/widgets/CContentDecorator.php(76): CBaseController->renderFile("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...", array("content" => "
<div class="col-sm-12">
<div class="breadcrumbs"><div item..."), true) 71 $viewFile=$owner->getViewFile($this->view); 72 if($viewFile!==false) 73 { 74 $data=$this->data; 75 $data['content']=$content; 76 return $owner->renderFile($viewFile,$data,true); 77 } 78 else 79 return $content; 80 } 81 } |
#7 |
+
–
/var/www/u0022642/data/www/yii/web/widgets/CContentDecorator.php(54): CContentDecorator->decorate("
<div class="col-sm-12">
<div class="breadcrumbs"><div item...") 49 * This method decorates the output with the specified {@link view}. 50 * @param string $output the captured output to be processed 51 */ 52 public function processOutput($output) 53 { 54 $output=$this->decorate($output); 55 parent::processOutput($output); 56 } 57 58 /** 59 * Decorates the content by rendering a view and embedding the content in it. |
#8 |
+
–
/var/www/u0022642/data/www/yii/web/widgets/COutputProcessor.php(44): CContentDecorator->processOutput("
<div class="col-sm-12">
<div class="breadcrumbs"><div item...") 39 * This method stops output buffering and processes the captured output. 40 */ 41 public function run() 42 { 43 $output=ob_get_clean(); 44 $this->processOutput($output); 45 } 46 47 /** 48 * Processes the captured output. 49 * |
#9 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3566): COutputProcessor->run() 3561 } 3562 public function endWidget($id='') 3563 { 3564 if(($widget=array_pop($this->_widgetStack))!==null) 3565 { 3566 $widget->run(); 3567 return $widget; 3568 } 3569 else 3570 throw new CException(Yii::t('yii','{controller} has an extra endWidget({id}) call in its view.', 3571 array('{controller}'=>get_class($this),'{id}'=>$id))); |
#10 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3604): CBaseController->endWidget("CContentDecorator") 3599 { 3600 $this->beginWidget('CContentDecorator',array('view'=>$view, 'data'=>$data)); 3601 } 3602 public function endContent() 3603 { 3604 $this->endWidget('CContentDecorator'); 3605 } 3606 } 3607 class CController extends CBaseController 3608 { 3609 const STATE_INPUT_NAME='YII_PAGE_STATE'; |
#11 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/themes/template/views/layouts/other.php(12): CBaseController->endContent() 07 <?=$content?> 08 </article> 09 10 </div> 11 12 <?$this->endContent()?> |
#12 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3519): require("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...") 3514 $data=$_data_; 3515 if($_return_) 3516 { 3517 ob_start(); 3518 ob_implicit_flush(false); 3519 require($_viewFile_); 3520 return ob_get_clean(); 3521 } 3522 else 3523 require($_viewFile_); 3524 } |
#13 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3498): CBaseController->renderInternal("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...", array("content" => "<h1>АЭРОЗОЛЬТЕРАПИЯ</h1>
<div class="site-bar-..."), true) 3493 { 3494 $widgetCount=count($this->_widgetStack); 3495 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile)) 3496 $content=$renderer->renderFile($this,$viewFile,$data,$return); 3497 else 3498 $content=$this->renderInternal($viewFile,$data,$return); 3499 if(count($this->_widgetStack)===$widgetCount) 3500 return $content; 3501 else 3502 { 3503 $widget=end($this->_widgetStack); |
#14 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3900): CBaseController->renderFile("/var/www/u0022642/data/www/intairmedical.ru/themes/template/view...", array("content" => "<h1>АЭРОЗОЛЬТЕРАПИЯ</h1>
<div class="site-bar-..."), true) 3895 { 3896 if($this->beforeRender($view)) 3897 { 3898 $output=$this->renderPartial($view,$data,true); 3899 if(($layoutFile=$this->getLayoutFile($this->layout))!==false) 3900 $output=$this->renderFile($layoutFile,array('content'=>$output),true); 3901 $this->afterRender($view,$output); 3902 $output=$this->processOutput($output); 3903 if($return) 3904 return $output; 3905 else |
#15 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/protected/controllers/ShopController.php(76): CController->render("category", array("model" => Product, "category" => Category, "brand" => null)) 71 $this->breadcrumbs->addByNestedSet($category, '/shop/category'); 72 $this->breadcrumbs->add($category->title); 73 74 if($category->bannerBehavior->exists()) D::$headerBannerSrc=$category->bannerBehavior->getSrc(); 75 76 $this->render('category', compact('model', 'category', 'brand') ); 77 } 78 } 79 80 /** 81 * Action show a product page |
#16 |
unknown(0): ShopController->actionCategory("5")
|
#17 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(4147): ReflectionMethod->invokeArgs(ShopController, array("5")) 4142 elseif($param->isDefaultValueAvailable()) 4143 $ps[]=$param->getDefaultValue(); 4144 else 4145 return false; 4146 } 4147 $method->invokeArgs($object,$ps); 4148 return true; 4149 } 4150 } 4151 class CInlineAction extends CAction 4152 { |
#18 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(4164): CAction->runWithParamsInternal(ShopController, ReflectionMethod, array("id" => "5")) 4159 { 4160 $methodName='action'.$this->getId(); 4161 $controller=$this->getController(); 4162 $method=new ReflectionMethod($controller, $methodName); 4163 if($method->getNumberOfParameters()>0) 4164 return $this->runWithParamsInternal($controller, $method, $params); 4165 $controller->$methodName(); 4166 return true; 4167 } 4168 } 4169 class CWebUser extends CApplicationComponent implements IWebUser |
#19 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3678): CInlineAction->runWithParams(array("id" => "5")) 3673 { 3674 $priorAction=$this->_action; 3675 $this->_action=$action; 3676 if($this->beforeAction($action)) 3677 { 3678 if($action->runWithParams($this->getActionParams())===false) 3679 $this->invalidActionParams($action); 3680 else 3681 $this->afterAction($action); 3682 } 3683 $this->_action=$priorAction; |
#20 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(6922): CController->runAction(CInlineAction) 6917 { 6918 $filter=$this->itemAt($this->filterIndex++); 6919 $filter->filter($this); 6920 } 6921 else 6922 $this->controller->runAction($this->action); 6923 } 6924 } 6925 class CFilter extends CComponent implements IFilter 6926 { 6927 public function filter($filterChain) |
#21 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(6931): CFilterChain->run() 6926 { 6927 public function filter($filterChain) 6928 { 6929 if($this->preFilter($filterChain)) 6930 { 6931 $filterChain->run(); 6932 $this->postFilter($filterChain); 6933 } 6934 } 6935 public function init() 6936 { |
#22 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(6919): CFilter->filter(CFilterChain) 6914 public function run() 6915 { 6916 if($this->offsetExists($this->filterIndex)) 6917 { 6918 $filter=$this->itemAt($this->filterIndex++); 6919 $filter->filter($this); 6920 } 6921 else 6922 $this->controller->runAction($this->action); 6923 } 6924 } |
#23 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3668): CFilterChain->run() 3663 $this->runAction($action); 3664 else 3665 { 3666 $priorAction=$this->_action; 3667 $this->_action=$action; 3668 CFilterChain::create($this,$action,$filters)->run(); 3669 $this->_action=$priorAction; 3670 } 3671 } 3672 public function runAction($action) 3673 { |
#24 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(3653): CController->runActionWithFilters(CInlineAction, array(array(0 => "DModuleFilter", "name" => "shop"))) 3648 { 3649 if(($parent=$this->getModule())===null) 3650 $parent=Yii::app(); 3651 if($parent->beforeControllerAction($this,$action)) 3652 { 3653 $this->runActionWithFilters($action,$this->filters()); 3654 $parent->afterControllerAction($this,$action); 3655 } 3656 } 3657 else 3658 $this->missingAction($actionID); |
#25 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(1768): CController->run("category") 1763 { 1764 list($controller,$actionID)=$ca; 1765 $oldController=$this->_controller; 1766 $this->_controller=$controller; 1767 $controller->init(); 1768 $controller->run($actionID); 1769 $this->_controller=$oldController; 1770 } 1771 else 1772 throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', 1773 array('{route}'=>$route===''?$this->defaultController:$route))); |
#26 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(1688): CWebApplication->runController("shop/category") 1683 foreach(array_splice($this->catchAllRequest,1) as $name=>$value) 1684 $_GET[$name]=$value; 1685 } 1686 else 1687 $route=$this->getUrlManager()->parseUrl($this->getRequest()); 1688 $this->runController($route); 1689 } 1690 protected function registerCoreComponents() 1691 { 1692 parent::registerCoreComponents(); 1693 $components=array( |
#27 |
+
–
/var/www/u0022642/data/www/yii/yiilite.php(1205): CWebApplication->processRequest() 1200 public function run() 1201 { 1202 if($this->hasEventHandler('onBeginRequest')) 1203 $this->onBeginRequest(new CEvent($this)); 1204 register_shutdown_function(array($this,'end'),0,false); 1205 $this->processRequest(); 1206 if($this->hasEventHandler('onEndRequest')) 1207 $this->onEndRequest(new CEvent($this)); 1208 } 1209 public function end($status=0,$exit=true) 1210 { |
#28 |
+
–
/var/www/u0022642/data/www/intairmedical.ru/index.php(40): CApplication->run() 35 36 $config = dirname(__FILE__).'/protected/config/main.php'; 37 38 require_once($yii); 39 40 Yii::createWebApplication($config)->run(); |