public function actionActions_page($term = 1) { $user = Users::model()->findByPk(Yii::app()->user->id); $actions = new Actions(); $actions->term = $term; if (isset($_POST['Actions']) && isset($_POST['Actions']['search'])) { $actions->keyword = $_POST['Actions']['keyword']; $actions->start_date = $_POST['Actions']['start_date']; $actions->stop_date = $_POST['Actions']['stop_date']; if ($_POST['type'] == Yii::app()->user->id) { $actions->responsable_id = Yii::app()->user->id; } elseif ($_POST['type'] == 'manager') { $actions->responsable_id = $_POST['Actions']['manager_id']; } elseif ($_POST['type'] == 'director') { $actions->responsable_id = $_POST['Actions']['director_id']; } elseif ($_POST['type'] == 'all') { $actions->responsable_id = 'all'; } elseif ($_POST['type'] == 'no') { $actions->responsable_id = 'no'; } $actions->attributes = $_POST['Actions']; $actions->client_group_id = $_POST['Actions']['client_group_id']; } $actions_table_data = $actions->searchActions(); $this->render('actions_page', array('term' => $term, 'user' => $user, 'actions' => $actions, 'actions_table_data' => $actions_table_data)); }