public function editPatient($parameters = array()) { $patientmodel = new keukenpatientModel(); $flash = new popupController(); $view = new ui($this); $patients = $patientmodel->getfromId($parameters['id']); if (count($patients) == 1) { $patient = $patients[0]; $view->assign('patient', $patient); $form = $this->buildform($parameters); $form->setNofocus(false); if ($form->validate()) { if ($form->confirmed($this, 'Bent u zeker?')) { } else { } } elseif (!$form->isSent()) { $view->assign('form', $form); return $view->fetch('keukenpakket_editpatient.tpl'); } else { $this->response->assign('formerror_' . $form->getId(), 'innerHTML', 'Gelieve alle benodigde velden correct in te vullen.', true); return false; } } else { $flash->createflash(array('name' => 'err', 'type' => 'error', 'content' => 'Deze patiënt werd niet teruggevonden!')); return false; } }