public function actionGetRequestInfo() { if (Yii::app()->request->isAjaxRequest && isset($_POST['request_id']) ) { //get support_request info $sup_req = SupportRequests::model()->findByPk(intval($_POST['request_id'])); //get user questions $user = Users::model()->findByAttributes(array( 'User_Login'=>strval($_POST['login']), )); $user_id = $user->User_ID; $users_questions = UsersQuestions::getUserQuestions($user_id); $users_settings = UsersSettings::model()->findByAttributes(array( 'User_ID'=>$user_id )); $device= UsersDevices::model()->findByAttributes(array( 'Device_ID'=>$sup_req->User_Device_ID, 'Remote_Login'=>1 )); //return json to js $this->renderPartial('admin_side_view',array( 'sup_req'=>$sup_req, 'users_questions'=>$users_questions, 'device'=>$device, 'users_settings'=>$users_settings, 'user_id'=>$user_id )); } }