diff --git a/app/Http/Controllers/AdminDataKursusController.php b/app/Http/Controllers/AdminDataKursusController.php index 19b5c33..81b158b 100644 --- a/app/Http/Controllers/AdminDataKursusController.php +++ b/app/Http/Controllers/AdminDataKursusController.php @@ -34,9 +34,13 @@ public function detail() public function destroy(string $id) { $data = DataKursus::find($id); - $data->delete(); + if ($data) { + $data->delete(); + } + return redirect()->route('admin.dataKursus')->with('success', 'Data berhasil dihapus.'); } + public function home() { return view('user.home'); @@ -46,7 +50,12 @@ public function kursus() return view('user.kursus'); } public function maps() - { - return view('user.peta'); - } +{ + // Mengambil data dari tabel data_kursus + $latilongti = DataKursus::all(); + + // Mengirim data ke view 'user.peta' + return view('user.peta', compact('latilongti')); +} + } diff --git a/app/Models/DataKursus.php b/app/Models/DataKursus.php index d193acf..10d2495 100644 --- a/app/Models/DataKursus.php +++ b/app/Models/DataKursus.php @@ -8,5 +8,10 @@ class DataKursus extends Model { use HasFactory; + + // Tabel yang digunakan oleh model ini protected $table = 'data_kursus'; + + // Jika Anda menggunakan timestamp di tabel + public $timestamps = true; } diff --git a/database/migrations/2024_08_25_153939_data_kursus.php b/database/migrations/2024_08_25_153939_data_kursus.php index 03bb19e..a2a1065 100644 --- a/database/migrations/2024_08_25_153939_data_kursus.php +++ b/database/migrations/2024_08_25_153939_data_kursus.php @@ -21,7 +21,7 @@ public function up() $table->text('fasilitas'); // Kolom fasilitas $table->string('lokasi'); // Kolom lokasi $table->decimal('latitude', 10, 7); // Kolom latitude (10 digit, 7 desimal) - $table->decimal('longitude', 10, 7); // Kolom longitude (10 digit, 7 desimal) + $table->decimal('longtitude', 10, 7); // Kolom longitude (10 digit, 7 desimal) $table->timestamps(); // Kolom createbed_at dan updated_at }); } diff --git a/resources/views/admin/dataKursusAdmin.blade.php b/resources/views/admin/dataKursusAdmin.blade.php index 492f6aa..5270740 100644 --- a/resources/views/admin/dataKursusAdmin.blade.php +++ b/resources/views/admin/dataKursusAdmin.blade.php @@ -31,24 +31,23 @@ alt="">