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