Add admin user management (create, edit, password change, delete)
Deploy to Production (witstore.wende.it) / deploy (push) Successful in 6s

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-20 18:59:59 +02:00
co-authored by Claude Sonnet 4.6
parent b74bf06ed7
commit 685bd0fa9f
6 changed files with 251 additions and 0 deletions
+8
View File
@@ -97,6 +97,14 @@ Route::middleware(['auth', 'admin'])->prefix('admin')->name('admin.')->group(fun
Route::put('faqs/{faq}', [Admin\FaqController::class, 'update'])->name('faqs.update');
Route::delete('faqs/{faq}', [Admin\FaqController::class, 'destroy'])->name('faqs.destroy');
// Admin-Benutzer
Route::get('admins', [Admin\AdminUserController::class, 'index'])->name('admins.index');
Route::get('admins/create', [Admin\AdminUserController::class, 'create'])->name('admins.create');
Route::post('admins', [Admin\AdminUserController::class, 'store'])->name('admins.store');
Route::get('admins/{admin}/edit', [Admin\AdminUserController::class, 'edit'])->name('admins.edit');
Route::put('admins/{admin}', [Admin\AdminUserController::class, 'update'])->name('admins.update');
Route::delete('admins/{admin}', [Admin\AdminUserController::class, 'destroy'])->name('admins.destroy');
// Einstellungen
Route::get('settings', [Admin\SettingsController::class, 'index'])->name('settings.index');
Route::put('settings', [Admin\SettingsController::class, 'update'])->name('settings.update');