Merge pull request #2 from hanzhighmekaniq/master

delete course
This commit is contained in:
Fadias Nur Ahmadi 2024-08-27 23:36:11 +07:00 committed by GitHub
commit 384d1998bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 19 additions and 5 deletions

View File

@ -17,8 +17,22 @@ public function create(){
return view('admin.tambahDataKursusAdmin'); return view('admin.tambahDataKursusAdmin');
} }
public function detail(){ public function store(Request $request){
$request->validate(
[
]
);
}
public function detail(){
$courses = DataKursus::all();
return view('user.detailKursus', compact('courses'));
}
public function destroy(string $id){
$data = DataKursus::find($id);
$data->delete();
} }
} }

View File

@ -9,7 +9,6 @@ class UserDetailDataKursusController extends Controller
{ {
public function index() public function index()
{ {
$courses = DataKursus::all(); // Mengambil semua data dari tabel data_kursus
return view('user.detailKursus', compact('courses')); // Mengirim data ke view
} }
} }

View File

@ -22,13 +22,13 @@ class="flex flex-col font-medium mt-4 rounded-lg bg-white md:space-x-8 rtl:space
<li class=""> <li class="">
<a href="{{ route('admin.home') }}" <a href="{{ route('admin.home') }}"
class="{{ request()->is('/') ? 'bg-[#EBFEA1] md:bg-transparent md:text-white md:underline' : 'text-gray-900' }} block py-2 px-3 md:p-0 rounded hover:bg-[#EBFEA1] md:hover:bg-transparent md:border-0 md:hover:text-white poppins-extrabold text-sm "> class="{{ request()->is('admin/dashboard') ? 'bg-[#EBFEA1] md:bg-transparent md:text-white md:underline' : 'text-gray-900' }} block py-2 px-3 md:p-0 rounded hover:bg-[#EBFEA1] md:hover:bg-transparent md:border-0 md:hover:text-white poppins-extrabold text-sm ">
Dashboard Dashboard
</a> </a>
</li> </li>
<li class=""> <li class="">
<a href="{{ route('admin.dataKursus') }}" <a href="{{ route('admin.dataKursus') }}"
class="{{ request()->is('kursus','detailKursus') ? 'bg-[#EBFEA1] md:bg-transparent md:text-white md:underline' : 'text-gray-900' }} block py-2 px-3 md:p-0 rounded hover:bg-[#EBFEA1] md:hover:bg-transparent md:border-0 md:hover:text-white poppins-extrabold text-sm "> class="{{ request()->is('admin/data-kursus','admin/tambahdata') ? 'bg-[#EBFEA1] md:bg-transparent md:text-white md:underline' : 'text-gray-900' }} block py-2 px-3 md:p-0 rounded hover:bg-[#EBFEA1] md:hover:bg-transparent md:border-0 md:hover:text-white poppins-extrabold text-sm ">
Data Kursus Data Kursus
</a> </a>
</li> </li>

View File

@ -25,6 +25,7 @@
Route::get('/kursus', [UserKursusController::class, 'index'])->name('user.kursus'); // Perbaikan pada rute ini Route::get('/kursus', [UserKursusController::class, 'index'])->name('user.kursus'); // Perbaikan pada rute ini
Route::get('/peta', [UserPetaController::class, 'index'])->name('user.peta'); Route::get('/peta', [UserPetaController::class, 'index'])->name('user.peta');
Route::get('/detailkursus', [AdminDataKursusController::class, 'detail'])->name('user.detailKursus'); Route::get('/detailkursus', [AdminDataKursusController::class, 'detail'])->name('user.detailKursus');
Route::delete('/admin/delete/{id}', [AdminDataKursusController::class, 'destroy'])->name('delete');