Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //file ini ada di index.blade.php
- <div class="modal fade" id="modalTanggal" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
- <div class="modal-dialog modal-dialog-centered" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title" id="exampleModalLongTitle">Pilih Tanggal</h4>
- </div>
- <div class="modal-body">
- <input name="tanggal_laporan" class="form-control" type="text" placeholder="Klik" id="tanggal_laporan">
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Batal</button>
- <a class="btn btn-primary" href="{{ url('/barangmasuk/pdf')}}">Print</a>
- </div>
- </div>
- </div>
- </div>
- //file ini ada di BarangMasukController
- public function pdfReport(Request $request)
- {
- $tanggal_laporan = Carbon::parse($request->tanggal_laporan);
- $barangmasuk = DB::table('barang_masuk as brgmasuk')
- ->join('barang as brg', 'brgmasuk.barang_id', '=', 'brg.id')
- ->select('brg.nama_barang', 'brgmasuk.id', 'brgmasuk.jumlah_masuk')
- ->where('brgmasuk.created_at', '=', $tanggal_laporan)
- ->get();
- $tanggal = Carbon::now()->format('d-m-Y');
- $pdf = PDF::loadView('barangmasuk.report',compact('barangmasuk', 'tanggal', 'tanggal_laporan'))
- ->setPaper('a4', 'potrait');
- return $pdf->stream('barangmasuk.pdf');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement