public function actionActivateGroup() { $remoteDataCacheCollection = $this->getDeactivatedAccounts(); $formModel = new ActivationFormModel(); if (isset($_POST['ActivationFormModel'])) { //$formModel->attributes = $_POST['ActivationFormModel']; $formModel->accounts = implode(",", $_POST['accounts']); if ($formModel->validate()) { $formModel->run(); Yii::app()->user->setFlash("success", "Success! Selected accounts are now activated"); $this->redirect("/subSipAccount/activateGroup"); } } else { // Yii::app()->user->setFlash("error", CHtml::errorSummary($formModel)); } $criteria = new CDbCriteria(); $criteria->compare("action_type", ViciLogAction::VICILOG_ACTION_SUBSIP_ACTIVIVATE); $criteria->order = "logDate DESC"; $activateDataProvider = new CActiveDataProvider('ViciLogAction', array('criteria' => $criteria, 'pagination' => array('pageSize' => 20))); $this->render('activateGroup', compact('formModel', 'remoteDataCacheCollection', 'activateDataProvider')); }