Membuat Create Data Hotel Laravel 11: Perbedaan antara revisi
Baris 2: | Baris 2: | ||
= Menambahkan tombol Create Hotel = | = Menambahkan tombol Create Hotel = | ||
Buka file | Buka file hotel-list.blade.php lalu tambahkan script create hotel diatas tabel agar muncul disebelah kanan atas, dengan menambahkan kode berikut | ||
<nowiki><div class="card-title"></nowiki> | |||
<nowiki><div class="row"></nowiki> | |||
<nowiki><div class="col-6"></nowiki> | |||
<nowiki><h5 class="card-title">Hotel List</h5></nowiki> | |||
<nowiki></div></nowiki> | |||
<nowiki><div class="col-6"></nowiki> | |||
<a href="" class="btn btn-primary float-end">Create Hotel</a> | |||
<nowiki></div></nowiki> | |||
<nowiki></div></nowiki> | |||
<nowiki></div></nowiki> | |||
= Buat Komponen Create Hotel = | = Buat Komponen Create Hotel = |
Revisi per 11 November 2024 04.14
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>
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>