后台修改个人信息和修改语言

This commit is contained in:
TL 2022-08-04 16:21:10 +08:00
parent 641dce77e8
commit b3bff6f829
2 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,25 @@
<?php
namespace Beike\Admin\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class EditController extends Controller
{
public function update(Request $request)
{
$user = current_user();
$user->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']);
}
}

View File

@ -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');