Membuat Create Data Hotel Laravel 11
Menambahkan tombol Create Hotel
Buka file hotel-list.blade.php lalu tambahkan script create hotel diatas tabel agar muncul disebelah kanan atas, dengan menambahkan kode berikut
<div class="card-title">
<div class="row">
<div class="col-6">
<h5 class="card-title">Hotel List</h5>
</div>
<div class="col-6">
<a href="" class="btn btn-primary float-end">Create Hotel</a>
</div>
</div>
</div>
Sehingga menjadi seperti ini
Buat Komponen Create Hotel
untuk membuat komponen dengan cara mengetikkan perintah
php artisan make:livewire hotels.hotel-create
(enter) file komponen hotel-create akan dibuatkan dalam folder hotels.
Tambahkan Routingnya
buka file web.php lalu tambahkan routing untuk mengaktifkan tombol hotel-create dengan menambahkan kode berikut
use App\Livewire\Hotels\HotelCreate;
Route::get('/hotels/create',HotelCreate::class);
Lalu arahkan pada tombol Create Hotel <a href="/hotels/create"></a>
pada file hotel-list.blade.php
lalu supaya tetap single page aplikasi agar tidak terload tambahkan <a wire:navigate href="/hotels/create"></a>