Mellowcrumb CaféLihat demo

Dokumentasi resmi

Form reservasi

Penjelasan alur form demo dan cara menghubungkannya ke PHP, Laravel, WordPress, atau REST API.

Penting: form reservasi di template ini adalah frontend demo. Tidak ada data yang dikirim, disimpan, atau diklaim sudah terkonfirmasi.

Alur saat ini

reservation.js memeriksa field required, menampilkan pesan error jika kosong, lalu menyimpan flag sementara di sessionStorage dan mengarahkan browser ke reservation-success.html.

Contoh integrasi REST API

fetch('/api/reservations', {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: JSON.stringify(Object.fromEntries(baru FormData(form)))
})

Platform

Untuk PHP atau Laravel, ubah action form ke route server dan tambahkan CSRF token. Untuk WordPress, gunakan endpoint REST atau plugin form terpercaya. Di semua opsi, lakukan validasi dan sanitasi di server, berikan status error yang jelas, dan jangan menyimpan data sensitif tanpa dasar hukum.