Esempio n. 1
0
 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]);
 }
Esempio n. 2
0
 public function init()
 {
     $this->torAd = TorAds::findOne($this->adId);
     parent::init();
 }