public function actionMngAd($id = null) { if (!$id) { $model = new TorAds(); $model->geobase_city = User::findOne(Yii::$app->user->id)->geobase_city_id ? GeobaseCity::findOne(User::findOne(Yii::$app->user->id)->geobase_city_id)->name : null; } else { $model = TorAds::findOne($id); $model->geobase_city = GeobaseCity::findOne($model->city_id)->name; } if ($model->load(Yii::$app->request->post()) && $model->save()) { Yii::$app->getSession()->setFlash('success', 'Объявление добавлено'); return $this->redirect('/tor/my-ads'); } return $this->render('/tor/mngAd', ['model' => $model]); }
public function init() { $this->torAd = TorAds::findOne($this->adId); parent::init(); }