Commit c2d3fe27 authored by Ruslan's avatar Ruslan

Fixed Saving profile info

parent 82fbe7a6
This diff is collapsed.
......@@ -258,20 +258,39 @@ class ProfileController extends Controller
{
return view('address');
}
public function addaddress()
{
return view('addaddress');
}
public function profile()
{
return view('pages.profile.user');
}
/**
* Save user's profile information
*
* @param Request $request
* @return \Illuminate\Http\RedirectResponse
*/
public function save(Request $request)
{
$user = User::find(Auth::user()->id);
$user->update($request->all());
try {
$user = User::find(Auth::user()->id);
return redirect()->back();
$user->firstname = $request->input('firstname');
$user->lastname = $request->input('lastname');
$user->email = $request->input('email');
$user->phone = $request->input('phone');
$user->update();
} catch (Exception $ex) {
return redirect()->back()->with('error', $ex->getMessage());
}
return redirect()->back()->with('success', 'Информация успешно сохранена.');
}
}
\ No newline at end of file
......@@ -89,6 +89,24 @@
</header>
<!-- Page Content-->
<main class="page-content">
@if( Session::has( 'success' ))
<div class="alert alert-success alert-dismissible fade show mt-3" role="alert">
<strong>Успешно! </strong>
{{ Session::get( 'success' ) }}
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
@elseif( Session::has( 'error' ))
<div class="alert alert-danger alert-dismissible fade show mt-3" role="alert">
<strong>Ошибка! </strong>
{{ Session::get( 'error' ) }}
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
@endif
@yield('content')
</main>
<!-- Page Footer-->
......@@ -117,9 +135,6 @@
<ul class="list-inline pull-sm-right offset-3">
<li><a class="fa-facebook" href="#"></a></li>
<li><a class="fa-twitter" href="#"></a></li>
<li><a class="fa-pinterest-p" href="#"></a></li>
<li><a class="fa-vimeo" href="#"></a></li>
<li><a class="fa-google" href="#"></a></li>
<li><a class="fa-rss" href="#"></a></li>
</ul>
</div>
......
......@@ -26,7 +26,7 @@
</div>
<div class="col-xs-6">
<form action="{{ route('profile.save') }}" method="post" >
@csrf
<div class="row row-10">
<div class="col-xs-12 col-sm-6 right-col">
<div class="form-wrap">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment