public function addImageSlider() { if ($this->image_slider) { $dir = 'files/system/default_page/slider'; if (!is_dir($dir)) { mkdir($dir); } $dir .= '/' . $this->image_slider->baseName . '.' . $this->image_slider->extension; $this->image_slider->saveAs($dir); $image = new RImages(); $image->src = $dir; $image->save(); $RSettings = new RSettings(); $RSettings->type = 'imageSlider'; $RSettings->value = $image->id; $RSettings->save(); } }
public function actionAddCategoryDefault() { $post = Yii::$app->request->post(); if (isset($post["category"]) and $post["category"] != 0) { $id_category = $post["category"]; $RSettings = RSettings::findOne(['type' => 'category', 'value' => $id_category]); $count = RSettings::find()->where(['type' => 'category'])->count(); if (!$RSettings and $count < 6) { $cat = new RSettings(); $cat->type = 'category'; $cat->value = $id_category; $cat->save(); } } $this->redirect(['cabinet/default']); }