/** * Manages all models. */ public function actionAdmin() { $model = new Inv('search'); $model->unsetAttributes(); // clear any default values if (empty($_POST)) { $model->from_date = Constants::model()->getCvalue('invf_' . Yii::app()->user->uid); $model->to_date = Constants::model()->getCvalue('invt_' . Yii::app()->user->uid); } else { Constants::model()->setCvalue('invf_' . Yii::app()->user->uid, $_POST['Inv']['from_date']); Constants::model()->setCvalue('invt_' . Yii::app()->user->uid, $_POST['Inv']['to_date']); $model->from_date = $_POST['Inv']['from_date']; $model->to_date = $_POST['Inv']['to_date']; } if (isset($_GET['Inv'])) { $model->attributes = $_GET['Inv']; } $this->render('admin', array('model' => $model)); }