Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function transaksi_item_post(){
- $data = $this->input->post('data');
- $arr_item = explode(",", $data['ITEM_ID']);
- $arr_item_c = explode(",", $data['ITEM_CODE']);
- $arr_item_n = explode(",", $data['ITEM_NAME']);
- $arr_item_p = explode(",", $data['ITEM_PRICE']);
- $banyak_i = count($arr_item);
- // print_r($arr_item);die;
- for ($i=0; $i < $banyak_i; $i++) {
- $data_ins = array(
- 'CODE' => $data['CODE'],
- 'NAME' => $data['NAME'],
- 'USER_ID' => $data['USER_ID'],
- 'ITEM_ID' => $arr_item[$i],
- 'ITEM_CODE' => $arr_item_c[$i],
- 'VALUE' => $data['VALUE'],
- 'TRANSACION_DATE' => $data['TRANSACION_DATE'],
- 'PAYMENT_TYPE' => $data['PAYMENT_TYPE'],
- 'PROMOTION_ID' => $data['PROMOTION_ID'],
- 'PROMOTION_CODE' => $data['PROMOTION_CODE'],
- 'PROMOTION_VALUE' => $data['PROMOTION_VALUE'],
- );
- $result = $this->M_User->transaksi_item_post($data_ins);
- }
- $data['NAMA_ITEM'] = $arr_item_n;
- $data['PRICE_ITEM'] = $arr_item_p;
- $data['LOOP_I'] = $banyak_i;
- if($result['success']){
- // ob_start();
- // $this->load->view('invoice2',$data, true);
- // $html = ob_get_contents();
- // ob_end_clean();
- require_once('./assets/html2pdf/html2pdf.class.php');
- $pdf = new HTML2PDF('P','A4','en');
- $pdf->WriteHTML($this->load->view('invoice2',$data, true));
- $pdf->Output('uploads/'.$data['CODE'].'.pdf', 'F');
- $result = [
- 'id' => $result['id'],
- 'errorId' =>0,
- 'message' =>'Data Berhasil Disimpan',
- ];
- }else{
- $result = [
- 'errorId' =>1 ,
- 'message' =>'Data Gagal Disimpan',
- ];
- }
- header('Content-Type: application/json');
- echo json_encode($result);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement