Pada artikel kali ini saya akan kembali membahas tentang laravel yaitu Bagaimana Cara Display Data Di Laravel, laravel menggunakan pola MVC yaitu model view controller, dimana semua data yang telah di peroses di bagian controller maka akan kembali di tampilkan pada view dengan perintah yang telah di sediakan laravel.
Maka dari itu kita akan belajar bgaimana cara menampilkan data tersebut di dalam view, oke langsung saja kita mulai :
Di bagian controller nya :
1 2 3 4 5 6 7 |
public function index() { $brands = DB::table('brands') ->orderBy('created_at', 'desc') ->paginate(10); return view('adminPanel.base', ['title' => 'Master Brands', 'brands' => $brands ]); } |
Setelah kita lakukan proses pengolahan data di bagian controller langkah selanjutnya mengirimkan atau passing data tersebut ke bagian view menggunakan perintah seperti ni
1 |
return view('adminPanel.base', ['title' => 'Master Brands', 'brands' => $brands ]); |
setelah di kirim ke bagian view , lalu kita akan menampilkan atai display data tersebut agar tampil di halaman web kita :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<table id="" class="table table-bordered table-hover"> <tr> <th>id</th> <th>brand_name</th> <th>action</th> </tr> @if(count($brands)==0) <h4>No Data Record</h4> @else @foreach($brands as $rowbrands) <tr> <td>{{ $rowbrands->id }}</td> <td>{{ $rowbrands->brand_name }}</td> <td><center><a href='/herxpanel/category/delete/{{ $rowbrands->id }}' title='Delete'><i class='fa fa-trash' aria-hidden='true'></i></a> <a href='/herxpanel/category/edit/{{ $rowbrands->id }}' title='Update'><i class='fa fa-pencil' aria-hidden='true'></i></a></center></td> </tr> @endforeach @endif n </table> |
Karena saya melakukan pengolahan data lebih dari satu data maka cara menampilkanya adalah menggunakan @foreach, Lalu tampilkan sesuai dengan kolom di table nya masing-masing.
Baiklah itu saja dari saya untuk artikel kali ini , saya akan kembali di artikel selanjutnya, terimakasih