Perbaiki Controller
This commit is contained in:
parent
384d1998bc
commit
4c3c5db08d
|
@ -7,32 +7,46 @@
|
|||
|
||||
class AdminDataKursusController extends Controller
|
||||
{
|
||||
public function index()
|
||||
public function dataKursus()
|
||||
{
|
||||
$courses = DataKursus::all();
|
||||
return view('admin.dataKursusAdmin', ['courses' => $courses]);
|
||||
}
|
||||
|
||||
public function create(){
|
||||
public function create()
|
||||
{
|
||||
return view('admin.tambahDataKursusAdmin');
|
||||
}
|
||||
|
||||
public function store(Request $request){
|
||||
public function store(Request $request)
|
||||
{
|
||||
$request->validate(
|
||||
[
|
||||
|
||||
]
|
||||
[]
|
||||
);
|
||||
}
|
||||
|
||||
public function detail(){
|
||||
public function detail()
|
||||
{
|
||||
$courses = DataKursus::all();
|
||||
return view('user.detailKursus', compact('courses'));
|
||||
}
|
||||
|
||||
public function destroy(string $id){
|
||||
public function destroy(string $id)
|
||||
{
|
||||
$data = DataKursus::find($id);
|
||||
$data->delete();
|
||||
}
|
||||
|
||||
public function home()
|
||||
{
|
||||
return view('user.home');
|
||||
}
|
||||
public function kursus()
|
||||
{
|
||||
return view('user.kursus');
|
||||
}
|
||||
public function maps()
|
||||
{
|
||||
return view('user.peta');
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Models\DataKursus;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UserDetailDataKursusController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UserHomeController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
return view('user.home'); // Pastikan penulisan ini benar
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UserKursusController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
return view('user.kursus');
|
||||
}
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class UserPetaController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
return view('user.peta');
|
||||
}
|
||||
}
|
|
@ -6720,16 +6720,16 @@
|
|||
},
|
||||
{
|
||||
"name": "phpunit/php-file-iterator",
|
||||
"version": "5.0.1",
|
||||
"version": "5.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
|
||||
"reference": "6ed896bf50bbbfe4d504a33ed5886278c78e4a26"
|
||||
"reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6ed896bf50bbbfe4d504a33ed5886278c78e4a26",
|
||||
"reference": "6ed896bf50bbbfe4d504a33ed5886278c78e4a26",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/118cfaaa8bc5aef3287bf315b6060b1174754af6",
|
||||
"reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -6769,7 +6769,7 @@
|
|||
"support": {
|
||||
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
|
||||
"security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy",
|
||||
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.0.1"
|
||||
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.1.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -6777,7 +6777,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2024-07-03T05:06:37+00:00"
|
||||
"time": "2024-08-27T05:02:59+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-invoker",
|
||||
|
|
|
@ -17,7 +17,8 @@ public function run(): void
|
|||
|
||||
User::factory()->create([
|
||||
'name' => 'Test User',
|
||||
'email' => 'test@example.com',
|
||||
'email' => 'admin@gmail.com',
|
||||
'password' => 'admin123',
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,16 +3,12 @@
|
|||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\AdminDashboardController;
|
||||
use App\Http\Controllers\AdminDataKursusController;
|
||||
use App\Http\Controllers\AdminTambahDataKursusController;
|
||||
use App\Http\Controllers\LoginController;
|
||||
use App\Http\Controllers\UserKursusController;
|
||||
use App\Http\Controllers\UserPetaController;
|
||||
use App\Http\Controllers\UserDetailDataKursusController;
|
||||
use App\Http\Controllers\UserHomeController;
|
||||
use App\Models\DataKursus;
|
||||
|
||||
|
||||
|
||||
Route::get('/admin/dashboard', [AdminDashboardController::class, 'index'])->name('admin.home');
|
||||
Route::get('/admin/data-kursus', [AdminDataKursusController::class, 'index'])->name('admin.dataKursus');
|
||||
Route::get('/admin/data-kursus', [AdminDataKursusController::class, 'dataKursus'])->name('admin.dataKursus');
|
||||
Route::get('/admin/tambahdata', [AdminDataKursusController::class, 'create'])->name('admin.tambahDataKursus');
|
||||
|
||||
|
||||
|
@ -21,9 +17,11 @@
|
|||
|
||||
Route::get('/login', [LoginController::class, 'index'])->name('login');
|
||||
// Route::post('/login', [LoginController::class, 'login'])->name('login.post');
|
||||
Route::get('/', [UserHomeController::class, 'index'])->name('home');
|
||||
Route::get('/kursus', [UserKursusController::class, 'index'])->name('user.kursus'); // Perbaikan pada rute ini
|
||||
Route::get('/peta', [UserPetaController::class, 'index'])->name('user.peta');
|
||||
|
||||
|
||||
Route::get('/', [AdminDataKursusController::class, 'home'])->name('home');
|
||||
Route::get('/kursus', [AdminDataKursusController::class, 'kursus'])->name('user.kursus'); // Perbaikan pada rute ini
|
||||
Route::get('/peta', [AdminDataKursusController::class, 'maps'])->name('user.peta');
|
||||
Route::get('/detailkursus', [AdminDataKursusController::class, 'detail'])->name('user.detailKursus');
|
||||
Route::delete('/admin/delete/{id}', [AdminDataKursusController::class, 'destroy'])->name('delete');
|
||||
|
||||
|
|
Loading…
Reference in New Issue