azmicolejr

Ctrl WarrantyCard

Apr 15th, 2021
612
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.87 KB | None | 0 0
  1. public function ajax_list()
  2. {
  3.     $list = $this->Warranty_card_model->get_datatables();
  4.     $data = array();
  5.  
  6.     $no_nota = '';
  7.  
  8.     foreach ($list as $data_pelunasan) {
  9.         $noHp   = hp($data_pelunasan->no_hp);
  10.  
  11.         if ($this->agent->is_mobile()) {
  12.             $linkWhatsapp   = 'https://api.whatsapp.com/send?phone=' . $noHp . '&text=';
  13.         } else {
  14.             $linkWhatsapp      = 'https://web.whatsapp.com/send?phone=' . $noHp . '&text=';
  15.         }
  16.  
  17.         $pesan = '';           
  18.  
  19.         $row = array();
  20.  
  21.         if ($no_nota != $data_pelunasan->no_nota_pelunasan) {
  22.             $no_nota = $data_pelunasan->no_nota_pelunasan;
  23.  
  24.             $row[] = '<p style="text-align: center"><a href="' . base_url('pelunasan/detail/') . $data_pelunasan->id_pelunasan . '">' . $data_pelunasan->no_nota_pelunasan . '</a></p>';
  25.             $row[] = '<p style="text-align: center"><a href="' . base_url('spk/detail/') . $data_pelunasan->id_spk . '">' . $data_pelunasan->nota_spk . '</a></p>';
  26.             $row[] = '<p style="text-align: center">' . $data_pelunasan->nama_customer . '</p>';
  27.             $row[] = '<p style="text-align: center">' . $data_pelunasan->no_hp . '</p>';
  28.         } else {
  29.             $row[] = '';
  30.             $row[] = '';
  31.             $row[] = '';
  32.             $row[] = '';
  33.         }
  34.  
  35.         $row[] = '<p style="text-align: center">' . $data_pelunasan->nama_produk . '</p>';
  36.         $row[] = '<p style="text-align: center">' . $data_pelunasan->valid_until . '</p>';
  37.         $row[] = '<p style="text-align: center">' . $data_pelunasan->nama_produk . '</p>';
  38.        
  39.         $row[] = '
  40.           <p style="text-align:center">
  41.             <a class="btn btn-sm btn-success" href="' . $linkWhatsapp . $pesan . '" title="Kirim Invoice via WA" target="_blank"><i class="fa fa-whatsapp"></i></a>
  42.           </p>';
  43.  
  44.         $data[] = $row;
  45.     }
  46.  
  47.     $output = array(
  48.         "draw" => $_POST['draw'],
  49.         "recordsTotal" => $this->Warranty_card_model->count_all(),
  50.         "recordsFiltered" => $this->Warranty_card_model->count_filtered(),
  51.         "data" => $data
  52.     );
  53.  
  54.     echo json_encode($output);
  55. }
Advertisement
Add Comment
Please, Sign In to add comment