Membuat Create Data Hotel Laravel 11: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
Baris 2: Baris 2:


= Menambahkan tombol Create Hotel =
= Menambahkan tombol Create Hotel =
Buka file hote-list.blade.php
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>