255], [['imageUpload'], 'safe'], [['imageUpload'], 'file', 'extensions' => 'jpg, gif, png'], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => 'ID', 'date' => 'Date', 'title' => 'Title', 'body' => 'Body', 'image' => 'Image', 'imageUrl' => Yii::t('app', 'Image'), 'translit' => 'Translit', 'meta_title' => 'Meta Title', 'meta_keywords' => 'Meta Keywords', 'meta_description' => 'Meta Description', 'seo_text' => 'Seo Text', 'h1' => 'H1', ]; } public function getImageFile() { return empty($this->image) ? null : Yii::getAlias('@imagesDir/articles/'. $this->image); } public function getImageUrl() { return empty($this->image) ? null : Yii::getAlias('@imagesUrl/articles/' . $this->image); } }