View difference between Paste ID: 8FhYEgFh and xmQULtC7
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
	}