SHOW:
|
|
- or go back to the newest paste.
| 1 | public function export(){
| |
| 2 | $ID = $this->input->post("ID");
| |
| 3 | $DetID = $this->input->post("DetID");
| |
| 4 | $Posisi = $this->input->post("Posisi");
| |
| 5 | $Nama_perusahaan1 = $this->input->post("Nama_perusahaan1");
| |
| 6 | $Nama_personil = $this->input->post("Nama_personil");
| |
| 7 | $Tempat_tanggal_lahir = $this->input->post("Tempat_tanggal_lahir");
| |
| 8 | $Pendidikan = $this->input->post("Pendidikan");
| |
| 9 | $Pendidikan_non_formal = $this->input->post("Pendidikan_non_formal");
| |
| 10 | $Penguasaan_bahasa_indo = $this->input->post("Penguasaan_bahasa_indo");
| |
| 11 | $Penguasaan_bahasa_inggris = $this->input->post("Penguasaan_bahasa_inggris");
| |
| 12 | $Penguasaan_bahasa_setempat = $this->input->post("Penguasaan_bahasa_setempat");
| |
| 13 | $PengalamanID = $this->input->post("PengalamanID[]");
| |
| 14 | $Nama_kegiatan = $this->input->post("Nama_kegiatan[]");
| |
| 15 | $Lokasi_kegiatan = $this->input->post("Lokasi_kegiatan[]");
| |
| 16 | $Pengguna_jasa = $this->input->post("Pengguna_jasa[]");
| |
| 17 | $Nama_perusahaan = $this->input->post("Nama_perusahaan[]");
| |
| 18 | $Uraian_tugas = $this->input->post("Uraian_tugas[]");
| |
| 19 | $Waktu_pelaksanaan = $this->input->post("Waktu_pelaksanaan[]");
| |
| 20 | $Posisi_penugasan = $this->input->post("Posisi_penugasan[]");
| |
| 21 | $Status_kepegawaian = $this->input->post("Status_kepegawaian[]");
| |
| 22 | $Surat_referensi = $this->input->post("Surat_referensi[]");
| |
| 23 | $Status_kepegawaian_2 = $this->input->post("Status_kepegawaian2");
| |
| 24 | $Status = $this->input->post("Status");
| |
| 25 | $Pernyataan = $this->input->post("Pernyataan");
| |
| 26 | ||
| 27 | $detail = $this->input->post("detail");
| |
| 28 | ||
| 29 | $Hari = $this->main->tanggal_indo(date('Y-m-d'));
| |
| 30 | $file_name = $Nama_personil.'-'.$Posisi.".docx"; | |
| 31 | $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('Tamplate/Template-konstruksi-docs.docx');
| |
| 32 | ||
| 33 | $templateProcessor->setValues([ | |
| 34 | 'ID' => $ID, | |
| 35 | 'Posisi' => $Posisi, | |
| 36 | 'Nama_perusahaan1' => $Nama_perusahaan1, | |
| 37 | 'Nama_personil' => $Nama_personil, | |
| 38 | 'Tempat_tanggal_lahir' => $Tempat_tanggal_lahir, | |
| 39 | 'Pendidikan' => $Pendidikan, | |
| 40 | 'Pendidikan_non_formal' => $Pendidikan_non_formal, | |
| 41 | 'inggris' => $Penguasaan_bahasa_inggris, | |
| 42 | 'indonesia' => $Penguasaan_bahasa_indo, | |
| 43 | 'Hari' => $Hari, | |
| 44 | ]); | |
| 45 | ||
| 46 | $values=[]; | |
| 47 | - | $values[$key] = array( |
| 47 | + | $no=0; |
| 48 | - | 'I' => $key, |
| 48 | + | |
| 49 | $values[ ] = array( | |
| 50 | - | 'Nama' => $v['Nama_kegiatan'], |
| 50 | + | 'I' => ++$no, |
| 51 | - | 'Lokasi' => $v['Lokasi_kegiatan'], |
| 51 | + | |
| 52 | - | 'Pengguna' => $v['Pengguna_jasa'], |
| 52 | + | 'Nama' => @$v['Nama_kegiatan'], |
| 53 | - | 'Perusahaan' => $v['Nama_perusahaan'], |
| 53 | + | 'Lokasi' => @$v['Lokasi_kegiatan'], |
| 54 | - | 'Tugas' => $v['Uraian_tugas'], |
| 54 | + | 'Pengguna' => @$v['Pengguna_jasa'], |
| 55 | - | 'Waktu' => $v['Waktu_pelaksanaan'], |
| 55 | + | 'Perusahaan' => @$v['Nama_perusahaan'], |
| 56 | - | 'Posisi' => $v['Posisi_penugasan'], |
| 56 | + | 'Tugas' => @$v['Uraian_tugas'], |
| 57 | - | 'Status' => $v['Status_kepegawaian'], |
| 57 | + | 'Waktu' => @$v['Waktu_pelaksanaan'], |
| 58 | - | 'Surat' => $v['Surat_referensi'] |
| 58 | + | 'Posisi' => @$v['Posisi_penugasan'], |
| 59 | 'Status' => @$v['Status_kepegawaian'], | |
| 60 | 'Surat' => @$v['Surat_referensi'] | |
| 61 | ); | |
| 62 | - | // echo "<pre>"; |
| 62 | + | |
| 63 | - | // print_r($values); exit(); |
| 63 | + | |
| 64 | - | // echo "</pre>"; |
| 64 | + | |
| 65 | ||
| 66 | header('Content-Disposition: attachment;filename="'.$file_name.'"');
| |
| 67 | ||
| 68 | $templateProcessor->saveAs('php://output');
| |
| 69 | exit; | |
| 70 | } |