From b3bff6f82959962df8629c84c957ec415e7b8752 Mon Sep 17 00:00:00 2001 From: TL Date: Thu, 4 Aug 2022 16:21:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E4=BF=AE=E6=94=B9=E4=B8=AA?= =?UTF-8?q?=E4=BA=BA=E4=BF=A1=E6=81=AF=E5=92=8C=E4=BF=AE=E6=94=B9=E8=AF=AD?= =?UTF-8?q?=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Admin/Http/Controllers/EditController.php | 25 +++++++++++++++++++ beike/Admin/Routes/admin.php | 3 +++ 2 files changed, 28 insertions(+) create mode 100644 beike/Admin/Http/Controllers/EditController.php diff --git a/beike/Admin/Http/Controllers/EditController.php b/beike/Admin/Http/Controllers/EditController.php new file mode 100644 index 00000000..c400dd09 --- /dev/null +++ b/beike/Admin/Http/Controllers/EditController.php @@ -0,0 +1,25 @@ +update($request->only('email', 'name', 'password')); + + return redirect()->back()->withErrors(['email' => 'Invalid credentials']); + } + + public function local(Request $request) + { + $user = current_user(); + $user->update($request->only('local')); + + return redirect()->back()->withErrors(['email' => 'Invalid credentials']); + } +} diff --git a/beike/Admin/Routes/admin.php b/beike/Admin/Routes/admin.php index 3904680e..87ea1517 100644 --- a/beike/Admin/Routes/admin.php +++ b/beike/Admin/Routes/admin.php @@ -42,6 +42,9 @@ Route::prefix($adminName) Route::put('design/builder', [Controllers\DesignController::class, 'update'])->name('design.update'); Route::post('design/builder/preview', [Controllers\DesignController::class, 'preview'])->name('design.module.preview'); + Route::get('edit', [Controllers\EditController::class, 'update'])->name('edit'); + Route::put('edit/locale', [Controllers\EditController::class, 'local'])->name('edit.locale'); + Route::resource('files', Controllers\FileController::class); Route::get('file_manager', [Controllers\FileManagerController::class, 'index'])->name('file_manager.index');