Cara Membuat Report PDF dengan DomPDF pada Laravel
Pada tutorial kali ini saya akan membahas mengenai cara membuat report pdf pada laravel dengan bantuan dompdf, agar dapat membuat jenis report soft copy dan hard copy menjadi mudah. tepatnya saya akan memberi tutorial cara membuat report PDF dengan DomPDF dan Database MySQL pada Laravel.
Sebelum kita memulai tutorial ini pastikan bahwa anda sudah menginstall laravel pada komputer anda. Jika belum anda bisa melihat tutorialnya disini.
- 5 Extensions Wajib untuk Ecommerce Magento di 2019
- Alasan Mengapa Migrasi ke Magento 2
- Cara Mengatasi Error Admin Blank Page Magento 2
- Cara Mudah Mengatasi Error Setup Magento 2
- Cara Install Magento 2 di Localhost dengan XAMPP
- 8 Kelebihan Magento 2 di Bandingkan dengan Magento 1
- Ecommerce Platform Terbaik
- 5 Ecommerce Terbaik di Indonesia pada 2019
- 5 Marketplace Terbaik di Indonesia pada 2019
- Revolusi Industri 5.0 Human – Centered
- Apa Itu SEO? dan Cara Meningkatkannya dengan Mudah
- Cara Lengkap dan Mudah Optimasi On Page SEO
- Cara Lengkap dan Mudah Optimasi Off Page SEO
- Cara Install Laravel 5.8
- Cara Membuat Report PDF dengan DomPDF pada Laravel
- Text Editor Terbaik untuk Coding di 2019
- Cara Install WordPress di Localhost
Cara Membuat Report PDF pada Laravel
Pastikan apache dan mysql anda dalam keadaan menyala, agar dapat mengakses apache dan mysql.
2. Persiapkan Database
3. Download Laravel DomPDF Package
composer require barryvdh/laravel-dompdf
4. Setting Database pada Project
5. Masukan Fungsi DomPDF pada Laravel
Source code pada kolom provider :
Barryvdh\DomPDF\ServiceProvider::class,
Source code pada kolom provider :
'PDF' => Barryvdh\DomPDF\Facade::class,
6. Membuat Controller
php artisan make:controller DynamicPDFController
7. Membuat Fungsi pada Controller
Berikut ini merupakan source code Controller :
8. Membuat View File
9. Membuat Fungsi pada View File
Berikut ini merupakan source code Controller :
10. Membuat Route
Route::get('/dynamic_pdf', 'DynamicPDFController@index');
Route::get('/dynamic_pdf/pdf', 'DynamicPDFController@pdf');
Setelah anda membuat route maka report PDF dengan DomPDF pada laravel, sudah terbuat dan anda bisa langsung membukanya.
11. Menampilkan Report PDF
1.Melakukan Serve pada Project Laravel
Seperti biasanya untuk melakukan serve anda memerlukan bantuan command promprt, pastikan command prompt anda masuk ke dalam lokasi project laravel anda lalu masukan perintah “php artisan serve”.
Setelah anda melakukan serve, selanjutnya anda hanya perlu memasukan domain dan route yang telah anda buat dengan menggunakan browser anda.
2.Membuka Report PDF
Langkah terakhir untuk membuka report adalah dengan menggunakan domain dan route yang tadi sudah anda masukan pada file web.php. Jika anda mengikuti seluruh step di atas, maka domain untuk membuka report adalah “127.0.0.1:8000/pegawai”.
Untuk membuka file report tersebut menjadi pdf, anda hanya perlu menekan tombol Convert PDF maka report tersebut akan terbuka dalam pdf sehingga kalian dapat melakukan save dan print secara langsung.