public function actionIndex() { $modelff = new FileRead(); if (isset($_POST['TmpXml'])) { $model = $_POST['TmpXml']; $res = $this->writesimple($model); $this->render('result', array('model' => $res)); } else { if (isset($_POST['FileRead'])) { $modelff->attributes = $_POST['FileRead']; if (!$modelff->validate()) { $this->render('fform', array('model' => $modelff)); return; } $modelff->image = CUploadedFile::getInstance($modelff, 'image'); if (is_object($modelff->image)) { // $path=Yii::app()->params['load_xml']; $path = 'docs/go.csv'; $modelff->image->saveAs($path); } $thefile = Yii::app()->params['load_csv']; $ii = $this->readsimple($thefile, $modelff); // $model=new TmpXml('search'); $doc = new TmpDocd('search'); // $this->render('admin',array('model'=>$model,'doc'=>$doc,'rr'=>$ii)); Constants::model()->setCvalue('nstr_' . Yii::app()->user->uid, $modelff->n_str); Constants::model()->setCvalue('nfin_' . Yii::app()->user->uid, $modelff->n_fin); Constants::model()->setCvalue('nnom_' . Yii::app()->user->uid, $modelff->n_nom); Constants::model()->setCvalue('nart_' . Yii::app()->user->uid, $modelff->n_art); Constants::model()->setCvalue('nquant_' . Yii::app()->user->uid, $modelff->n_quant); Constants::model()->setCvalue('nprice_' . Yii::app()->user->uid, $modelff->n_price); Constants::model()->setCvalue('dep_' . Yii::app()->user->uid, $modelff->department); Constants::model()->setCvalue('cli_' . Yii::app()->user->uid, $modelff->client); $this->render('admin', array('model' => $doc)); } else { $this->render('fform', array('model' => $modelff)); } } }