public function actionList() { $model = new Company('search'); $model->unsetAttributes(); if (Yii::app()->request->isAjaxRequest) { $params = Yii::app()->request->getParam('Company'); $model->setAttributes($params); Yii::app()->user->setState('CompanyFilterState', $params); } $this->render('list', array('model' => $model)); }
public function actionAdmin() { //only admin if (isset($_POST['Company'])) { //if has access $database = Company::model()->findByPk((int) $_POST['Company']); Yii::log((int) $_POST['Company'], 'info', 'app'); Yii::app()->user->setState('Database', $database); Yii::app()->user->setState('Company', $database->id); //redirect Yii::app()->end(); } if (Yii::app()->user->Company != 0) { Yii::app()->user->setState('Company', 0); //Yii::app()->user->Company=0; //$this->redirect('company'); //Yii::app()->end(); } $model = new Company('search'); $model->unsetAttributes(); // clear any default values $this->render('admin', array('model' => $model)); }
/** * Manages all models. */ public function actionAdmin() { $model=new Company('search'); $model->unsetAttributes(); // clear any default values if(isset($_GET['Company'])) $model->attributes=$_GET['Company']; $this->render('admin',array( 'model'=>$model, )); }
/** * Lists all models. */ public function actionIndex() { parent::actionIndex(); $this->lookupdata(); $model = new Company('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Company'])) { $model->attributes = $_GET['Company']; } if (isset($_GET['pageSize'])) { Yii::app()->user->setState('pageSize', (int) $_GET['pageSize']); unset($_GET['pageSize']); // would interfere with pager and repetitive page size change } $this->render('index', array('model' => $model, 'currency' => $this->currency, 'city' => $this->city)); }
/** * Manages all models. */ public function actionIndex() { $model = new Company('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Company'])) { $model->attributes = $_GET['Company']; } $this->render('index', array('model' => $model)); }