public function getAllForSelectAction($term) { $allDirectionStudies = \DirectionStudy::find(); $DirectionStudies = array(); foreach ($allDirectionStudies as $directionStudy) { $DirectionStudies[] = array("id" => $directionStudy->id, "text" => $directionStudy->title); } $this->view->disable(); $this->response->setContentType('application/json', 'UTF-8'); echo json_encode($DirectionStudies); }
public function saveDirectionStudyAction() { $this->view->title = "Збереження"; $errors = array(); if ($this->request->isPost()) { $dirStudy = new \DirectionStudy(); $dirStudy->title = $this->request->get("title"); $dirStudy->direction_study_group_id = $this->request->get("direction_study_group_id"); $dirStudy->old_position_id = 0; $dirStudy->direction_study_group_id = 1; if ($dirStudy->save() == false) { echo "Неможливо додати напрямок навчання \n"; foreach ($dirStudy->getMessages() as $message) { echo $message, "\n"; } } else { $response = new \Phalcon\Http\Response(); $response->redirect("/methodist/stafflist/directionStudy"); return $response; } } }