public function actionCashReport() { $id_control = Yii::app()->user->id; $model=new CashboxChangeRequests('search'); $model->unsetAttributes(); // clear any default values $model->id_users=$id_control; if(empty($_POST)) { $model->from_date = Mainoptions::model()->getCvalue('payf_'.$id_control); $model->to_date = Mainoptions::model()->getCvalue('payt_'.$id_control); } else { Mainoptions::model()->setCvalue('payf_'.$id_control,$_POST['CashboxChangeRequests']['from_date']); Mainoptions::model()->setCvalue('payt_'.$id_control,$_POST['CashboxChangeRequests']['to_date']); $model->from_date = $_POST['CashboxChangeRequests']['from_date']; $model->to_date = $_POST['CashboxChangeRequests']['to_date']; } if(isset($model->from_date)) { $this->totval=$model->start; $this->totrest=$model->start+$model->sum; } $test=array('guide'=>$this->loadGuide(),'tours'=>$this->loadTours(),'todo'=>$this->loadUnreported()); $this->render('cash_admin',array( 'model'=>$model, 'info'=>$test )); }