CException

Не определено свойство "StructCategory.banner_img".

/var/www/lifedeco/data/www/yii/db/ar/CActiveRecord.php(145)

133      */
134     public function __get($name)
135     {
136         if(isset($this->_attributes[$name]))
137             return $this->_attributes[$name];
138         elseif(isset($this->getMetaData()->columns[$name]))
139             return null;
140         elseif(isset($this->_related[$name]))
141             return $this->_related[$name];
142         elseif(isset($this->getMetaData()->relations[$name]))
143             return $this->getRelated($name);
144         else
145             return parent::__get($name);
146     }
147 
148     /**
149      * PHP setter magic method.
150      * This method is overridden so that AR attributes can be accessed like properties.
151      * @param string $name property name
152      * @param mixed $value property value
153      */
154     public function __set($name,$value)
155     {
156         if($this->setAttribute($name,$value)===false)
157         {

Stack Trace

#1
+
 /var/www/lifedeco/data/www/lifedeco.kz/protected/modules/struct/models/StructCategory.php(889): CActiveRecord->__get("banner_img")
884                 return isset($this->data[$name])
885                     ? $this->data[$name] : NULL;
886             }
887         }
888 
889         return parent::__get($name);
890     }
891 
892     public function getAttribute($name)
893     {
894         // если не сделать этого, произойдет ситуация, когда обращение
#2
+
 /var/www/lifedeco/data/www/lifedeco.kz/protected/views/templates/catalog/template.php(216): StructCategory->__get("banner_img")
211                     <h1 style="font-size:25px; color:#ccc; margin:20px 0 10px 0; font-family: 'Roboto Condensed',sans-serif !important; font-weight: 400; text-transform:uppercase;"><?= Yii::t('custom', 'Мебель для офиса') ?></h1>
212                 </div>
213             <? endif ?>
214             <div class="row hidden-sm">
215                 <?
216                 $banner_img = Yii::app()->storage->decodeImages($category->banner_img);
217                 if ($banner_img && $bannerImgUrl = Yii::app()->storage->createUrl(current($banner_img), 'catalog_banner')) {
218                     $style = "background: url('{$bannerImgUrl}') no-repeat center;";
219                     ?>
220                     <a <?= $category->issetCustomField('banner_link') && $category->banner_link ? "href='{$category->banner_link}'" : '' ?>
221                             id="banner" style="<?= $style ?>">
#3
+
 /var/www/lifedeco/data/www/lifedeco.kz/protected/views/category.php(45): include("/var/www/lifedeco/data/www/lifedeco.kz/protected/views/templates...")
40         $parent = $parent->parent;
41     }
42 }
43 
44 // подгрузка шаблона
45 include '/'.Yii::app()->struct->getTemplatePath('category', $template);
46 
47 
2024-03-28 17:22:04 Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/7.1.33 Yii Framework/1.1.14