Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.57 KB | None | 0 0
  1. //file ini ada di index.blade.php
  2.  
  3. <div class="modal fade" id="modalTanggal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
  4.                         <div class="modal-dialog modal-dialog-centered" role="document">
  5.                             <div class="modal-content">
  6.                                 <div class="modal-header">
  7.                                     <h4 class="modal-title" id="exampleModalLongTitle">Pilih Tanggal</h4>
  8.                                 </div>
  9.                                 <div class="modal-body">
  10.                                     <input name="tanggal_laporan" class="form-control" type="text" placeholder="Klik" id="tanggal_laporan">
  11.                                 </div>
  12.                                 <div class="modal-footer">
  13.                                     <button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
  14.                                     <a class="btn btn-primary" href="{{ url('/barangmasuk/pdf')}}">Print</a>
  15.                                 </div>
  16.                             </div>
  17.                         </div>
  18.                     </div>
  19.  
  20. //file ini ada di BarangMasukController
  21.  
  22. public function pdfReport(Request $request)
  23.     {
  24.         $tanggal_laporan = Carbon::parse($request->tanggal_laporan);
  25.         $barangmasuk = DB::table('barang_masuk as brgmasuk')
  26.                     ->join('barang as brg', 'brgmasuk.barang_id', '=', 'brg.id')
  27.                     ->select('brg.nama_barang', 'brgmasuk.id', 'brgmasuk.jumlah_masuk')
  28.                     ->where('brgmasuk.created_at', '=', $tanggal_laporan)
  29.                     ->get();
  30.         $tanggal = Carbon::now()->format('d-m-Y');
  31.         $pdf = PDF::loadView('barangmasuk.report',compact('barangmasuk', 'tanggal', 'tanggal_laporan'))
  32.         ->setPaper('a4', 'potrait');
  33.         return $pdf->stream('barangmasuk.pdf');  
  34.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement