PHP notice

Trying to get property 'name' of non-object

/home/u1801/delmark.ru/WWW/app/modules/shop/models/catalog/ShopProduction.php(601)

589                 'url' => CHtml::normalizeUrl(array('//shop/'))
590             ),
591         );
592         $category = $this->category;
593         $parents = $category ? $category->ancestors()->findAll() : array();
594         foreach ($parents as $p) {
595             $breadcrumbs[] = array(
596                 'name' => $p->name,
597                 'url' => $p->getAbsoluteUrl()
598             );
599         }
600         $breadcrumbs[] = array(
601             'name' => $category->name,
602             'url' => $category->getAbsoluteUrl()
603         );
604         $breadcrumbs[] = array(
605             'name' => $this->name
606         );
607 
608         return $breadcrumbs;
609     }
610 
611     public function getAdminBreadcrumbs()
612     {
613 

Stack Trace

#0
+
 /home/u1801/delmark.ru/WWW/app/modules/shop/views/product/view.php(1): ShopProduction->getBreadcrumbs()
1 <?php $this->breadcrumbs = $model->getBreadcrumbs(); ?>
2 
3 <?php
4 $tabs = array(
5     'Комплектация' => 'trim',
6     'Область применения' => 'sphere',
#2
+
 /home/u1801/delmark.ru/WWW/app/modules/core/components/CoreController.php(447): CBaseController->renderInternal("/home/u1801/delmark.ru/WWW/app/modules/shop/views/product/view.p...", array("model" => ShopProduction), true)
442     {
443         $widgetCount = count($this->_widgetStack);
444         if (($renderer = Yii::app()->getViewRenderer()) !== null && $renderer->fileExtension === '.' . CFileHelper::getExtension($viewFile) && file_exists($viewFile)) {
445             $content = $renderer->renderFile($this, $viewFile, $data, $return);
446         } else
447             $content = $this->renderInternal($viewFile, $data, $return);
448         if (count($this->_widgetStack) === $widgetCount)
449             return $content;
450         else {
451             $widget = end($this->_widgetStack);
452             throw new CException(Yii::t('yii', '{controller} contains improperly nested widget tags in its view "{view}". A {widget} widget does not have an endWidget() call.',
#5
+
 /home/u1801/delmark.ru/WWW/app/modules/core/components/CoreController.php(388): CController->render("view", array("model" => ShopProduction), false)
383     }
384 
385     public function render($view, $data = null, $return = false)
386     {
387         if (Yii::app()->viewRenderer === null) {
388             parent::render($view, $data, $return);
389         } else {
390             $output = $this->renderPartial($view, $data, true);
391             $output = $this->processOutput($output);
392             if ($return)
393                 return $output;
2024-03-28 23:28:23 Apache Yii Framework/1.1.13