user()->load(['orders' => function ($query) { $query->latest('id'); }]); return view('shop.account', [ 'user' => $user, 'orders' => $user->orders, ]); } public function update(Request $request) { $validated = $request->validate([ 'name' => ['required', 'string', 'max:255'], 'email' => ['required', 'email', 'max:255', 'unique:users,email,' . $request->user()->id], ]); $request->user()->update($validated); return back()->with('status', 'Данные профиля обновлены.'); } }