Professional Documents
Culture Documents
Catatan Laravel
Catatan Laravel
Ekspor ke excel
Instal dulu
composer require maatwebsite/excel
jika terjadi error, pada composer.json ubah versi maatwebsite/excel menjadi ^3.1 kemudian jalankan
perintah
composer update
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
namespace App\Exports;
use App\Siswa;
use Maatwebsite\Excel\Concerns\FromCollection;
kemudian ketikkan
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Siswa;
use App\Exports\SiswaExport;
use Maatwebsite\Excel\Facades\Excel;
use App\Http\Controllers\Controller;
<div class="container">
<center>
<h4>Export Laporan Excel Pada Laravel</h4>
<h5><a target="_blank"
href="https://www.malasngoding.com/">www.malasngoding.com</a></h5>
</center>
</body>
</html>
Import ke Excel
Buat file import
php artisan make:import SiswaImport --model=Siswa
namespace App\Imports;
use App\Siswa;
use Maatwebsite\Excel\Concerns\ToModel;