menampilkan data kategori laravel
Untuk menampilkan data kategori menggunakan Laravel, langkah-langkah dasar yang perlu Anda lakukan adalah sebagai berikut:
Pastikan Anda telah mengatur database dan tabel kategori. Jika belum, Anda dapat membuat migrasi untuk membuat tabel kategori dan model Eloquent untuk mengaksesnya.
Buka file routes/web.php dan tambahkan rute untuk menampilkan data kategori. Misalnya:
php
Copy code
Route::get('/categories', 'CategoryController@index');
Buat controller CategoryController dengan perintah artisan:
shell
Copy code
php artisan make:controller CategoryController
Buka file app/Http/Controllers/CategoryController.php dan tambahkan metode index untuk mengambil data kategori dan menampilkannya:
php
Copy code
<?php
namespace App\Http\Controllers;
use App\Models\Category;
class CategoryController extends Controller
{
public function index()
{
$categories = Category::all();
return view('categories.index', compact('categories'));
}
}
Buat view untuk menampilkan data kategori. Misalnya, buat file resources/views/categories/index.blade.php dan tambahkan kode berikut:
html
Copy code
<!DOCTYPE html>
<html>
<head>
<title>Data Kategori</title>
</head>
<body>
<h1>Data Kategori</h1>
<table>
<thead>
<tr>
<th>ID</th>
<th>Nama Kategori</th>
</tr>
</thead>
<tbody>
@foreach ($categories as $category)
<tr>
<td>{{ $category->id }}</td>
<td>{{ $category->name }}</td>
</tr>
@endforeach
</tbody>
</table>
</body>
</html>
Sekarang, jika Anda membuka URL /categories di browser, Anda akan melihat daftar data kategori yang ditampilkan dalam tabel.
Pastikan Anda telah menghubungkan aplikasi Laravel ke database yang tepat dan tabel kategori telah diisi dengan data yang relevan sebelum menguji langkah-langkah di atas.