public function actionSave() { if (CRequest::getInt("id") == 0) { $q = CFactory::createSebQuestion(); } else { $q = CSEBQuestionsManager::getQuestion(CRequest::getInt("id")); } $discipline = CTaxonomyManager::getCacheDisciplines()->getItem(CRequest::getInt("discipline_id")); $speciality = CTaxonomyManager::getCacheSpecialities()->getItem(CRequest::getInt("speciality_id")); $q->setDiscipline($discipline); $q->setSpeciality($speciality); $q->setText(CRequest::getString("question")); $q->save(); $this->redirect("?action=index"); }