public function ubah($id) { if (!Auth::isAllow(3, Session::get('role'))) { header('location:' . URL . 'home'); } if (isset($_POST['submit'])) { if ($this->ubahLampiran()) { $this->view->success = "Ubah lampiran berhasil"; } else { $this->view->error = "Ubah lampiran surat gagal!"; } } $lamp = new Lampiran_Model(); $data = $this->model->getLampiran($id); foreach ($data as $val) { $lamp->set('id_lamp', $val['id_lamp']); $lamp->set('jns_surat', $val['jns_surat']); $lamp->set('id_surat', $val['id_surat']); $lamp->set('tipe', $val['tipe']); $lamp->set('nomor', $val['nomor']); $lamp->set('tanggal', $val['tanggal']); $lamp->set('asal', $val['asal']); $lamp->set('hal', $val['hal']); $lamp->set('keterangan', $val['keterangan']); $lamp->set('file', $val['file']); } if ($lamp->get('jns_surat') == 'SM') { $sm = new Suratmasuk_Model(); $datas = $sm->getSuratById($lamp->get('id_surat')); // foreach ($datas as $value){ $this->view->data[0] = $datas->getId(); $this->view->data[1] = $datas->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($datas->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $datas->getPerihal(); $this->view->data[4] = 'SK'; // } } else { $sk = new Suratkeluar_Model(); $datas = $sk->getSuratById($lamp->get('id_surat'), 'ubah'); // foreach ($data as $value){ $this->view->data[0] = $datas->getId(); $this->view->data[1] = $datas->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($datas->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $datas->getPerihal(); $this->view->data[4] = 'SK'; // } } // $datas = $this->model->select($sql); //var_dump($this->view->data); $this->view->lamp = $lamp; $this->view->tipe = $this->model->getTypeLampiran(); $this->view->render('lampiran/ubah'); }