public function manageAction($id = false) { $this->permission('manage'); $this->language->load("clinic_doctor_reservation_types"); $model = new \modules\clinic\models\clinic_doctor_reservation_types(); $model->attributes = $this->Input->input['post']; $doctors = Form_helper::fullqueryToDropdown('SELECT clinic_doctors.clinic_doctor_id, users.fullname FROM clinic_doctors INNER JOIN users ON users.user_id = clinic_doctors.user_id', 'clinic_doctor_id', 'fullname'); if ($id) { $model->clinic_doctor_reservation_type_id = $id; } $model->language_id = $this->language->getDefaultLanguage(); if ($model->save()) { Uri_helper::redirect("management/clinic_doctor_reservation_types"); } return $this->render('clinic_doctor_reservation_types/manage', ['item' => $id ? $model->get() : null, 'doctor' => $doctors]); }
public function manageAction($id = false) { $this->permission('manage'); $this->language->load("clinic_schedules"); $model = new \modules\clinic\models\Clinic_schedules(); // TODO: FIX $model->attributes[] = $this->Input->post(''); $model->attributes[] = $this->Input->post(''); $model->attributes[] = $this->Input->post(''); $model->attributes[] = $this->Input->post(''); $model->attributes[] = $this->Input->post(''); $doctors = Form_helper::fullqueryToDropdown('SELECT clinic_doctors.clinic_doctor_id, users.fullname FROM clinic_doctors INNER JOIN users ON users.user_id = clinic_doctors.user_id', 'clinic_doctor_id', 'fullname'); if ($id) { $model->clinic_schedule_id = $id; } $model->language_id = $this->language->getDefaultLanguage(); if ($model->save()) { Uri_helper::redirect("management/clinic_schedules"); } return $this->render('clinic_schedules/manage', ['item' => $id ? $model->get() : null, 'doctor' => $doctors, 'menu' => ['saturday' => 'Saturday', 'sunday' => 'Sunday', 'monday' => 'Monday', 'tuesday' => 'Tuesday', 'wednesday' => 'Wednesday', 'thursday' => 'Thursday', 'friday' => 'Friday']]); }