diff --git a/.env.example b/.env.example index ac74863..52598a5 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ -APP_NAME=Laravel +APP_NAME=spk_Al_Amien APP_ENV=local APP_KEY= APP_DEBUG=true @@ -9,7 +9,7 @@ LOG_CHANNEL=stack DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 -DB_DATABASE=laravel +DB_DATABASE=pkg DB_USERNAME=root DB_PASSWORD= diff --git a/app/Http/Controllers/MstGuruController.php b/app/Http/Controllers/MstGuruController.php index 5f0a7e3..c46fe35 100644 --- a/app/Http/Controllers/MstGuruController.php +++ b/app/Http/Controllers/MstGuruController.php @@ -3,14 +3,19 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; +use App\Models\gurumodel; +use DataTables; + class MstGuruController extends Controller { - function index() { - return view('pages.mst_guru.index'); - } + public function index() { + $alamien = gurumodel::all(); + return view('pages.mst_guru.index', compact('alamien')); + function create() { return view('pages.mst_guru.form'); } } +} diff --git a/app/Models/gurumodel.php b/app/Models/gurumodel.php new file mode 100644 index 0000000..6837e16 --- /dev/null +++ b/app/Models/gurumodel.php @@ -0,0 +1,15 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('gurumodels'); + } +} diff --git a/database/seeders/UsersSeeder.php b/database/seeders/UsersSeeder.php index b4ab6a7..2841816 100644 --- a/database/seeders/UsersSeeder.php +++ b/database/seeders/UsersSeeder.php @@ -24,12 +24,12 @@ class UsersSeeder extends Seeder [ 'name' => 'Penguji 1', 'username' => 'penguji1', - 'password' => bcrypt('penguji1'), + 'password' => bcrypt('penguji01'), 'roles' => 'penguji', ], ]; - foreach ($users as $key => $value){ + foreach ($users as $key => $value) { User::create($value); } } diff --git a/resources/views/pages/mst_guru/form.blade.php b/resources/views/pages/mst_guru/form.blade.php index 5bcba1d..47f2db4 100644 --- a/resources/views/pages/mst_guru/form.blade.php +++ b/resources/views/pages/mst_guru/form.blade.php @@ -220,4 +220,9 @@ + @endsection \ No newline at end of file diff --git a/resources/views/pages/mst_guru/index.blade.php b/resources/views/pages/mst_guru/index.blade.php index 3f56f2d..94a2d4c 100644 --- a/resources/views/pages/mst_guru/index.blade.php +++ b/resources/views/pages/mst_guru/index.blade.php @@ -5,44 +5,57 @@ @push('css') @endpush - + @section('content') -
-
- -
- - +
+
+ +
+
+ + + + + + + + + + + + + + @foreach($alamien as $guru) - - - - - - - - - - - - - - - - - - + + + + + + - -
NoNamaNIPEmailAddressPhoneAction
NoNamaNIPEmailAddressPhoneAction
1Yuliana Dewi20020718 202301 2 001dewsocute@mail.comNganjuk Pride081234567890 - - + {{ $loop->iteration }}{{ $guru->nama }}{{ $guru->nipa }}{{ $guru->email }}{{ $guru->kabupaten }}{{ $guru->nohp1 }} +
+ + +
-
+ @endforeach + +
+ + + + + @endsection @push('js') diff --git a/routes/web.php b/routes/web.php index 064aba2..5edb003 100644 --- a/routes/web.php +++ b/routes/web.php @@ -34,6 +34,7 @@ Route::middleware(['auth'])->group(function () { Route::middleware('admin')->group(function () { Route::prefix('data-guru')->group(function () { Route::get('/', [MstGuruController::class, 'index'])->name('data_guru'); + Route::get('/guru', [MstGuruController::class, 'index'])->name('guru.index'); Route::get('/tambah', [MstGuruController::class, 'create'])->name('create_guru'); }); Route::prefix('data-kriteria')->group(function () {