User Page

Modify info
master
NoNameGuy 2017-06-14 13:19:11 +01:00
parent f57ccc5283
commit 0566bd2db5
5 changed files with 36 additions and 13 deletions

View File

@ -70,6 +70,24 @@ class UserPageController extends Controller
}
public function editInfo()
{
# code...
$user = Auth::user();
return view('manageInfo', 'user'->$user);
}
public function saveInfo(Request $request, $id)
{
# code...
$data = ['name'=>$request->name, 'email'=>$request->email];
User::where('id', $id)->update($data);
return redirect(route('manageInfo'));
}
public function saveVehicle(Request $request, $id)
{
//$id2 = ['id'=>$request->id];

View File

@ -89,7 +89,7 @@
{{$station->stationBrand}}<br>
<label for="nome">Preço: </label>
{{$station->fuelPrice}}
<button type="button" class="btn btn-link" style="float:right">Detalhes</button>
<!--<button type="button" class="btn btn-link" style="float:right">Detalhes</button>-->
<img src="../../files/{{$key+1}}.jpg" style="float:right"></img>
<br>
<label for="nome">Serviços: </label>

View File

@ -13,20 +13,24 @@
<div id="divInfo">
<div class="col-sm-6">
<form method="POST" action="{{route('postInfo', Auth::user()->id)}}">
<div class="form-group">
{{ csrf_field() }}
<div class="form-group">
<label>Nome: </label>
<input class="form-control" id="txtName" name="name" type="text">
</div>
<label>Nome: </label>
<input class="form-control" id="txtName" name="name" type="text"
value="@if(isset($user)){{$user->name}}@endif">
</div>
<div class="form-group">
<label>Email: </label>
<input class="form-control" id="txtEmail" name="email" type="text">
</div>
<div class="form-group">
<label>Email: </label>
<input class="form-control" id="txtEmail" name="email" type="text"
value="@if(isset($user)){{$user->email}}@endif">
</div>
<a href="#" class="btn btn-success">Guardar Alterações</a>
</div>
<button type="submit" class="btn btn-success">Guardar Alterações</a>
</form>
</div>
<form id="form-change-password" role="form" method="POST" action="{{ route('editPass') }}" novalidate class="form-horizontal">
<div class="col-sm-6">

View File

@ -35,7 +35,6 @@
<form method="POST" action="{{ route('postEditVehicle',$selectedVehicle->id) }}">
@endif
{{ csrf_field() }}
<input type="hidden" value="@if(isset($selectedVehicle)){{$selectedVehicle->id}}@endif">
<div class="form-group">
<label for="brand">Marca: </label>

View File

@ -53,6 +53,8 @@ Route::group(['middleware' => 'auth'], function () {
Route::get('/userpage/vehicles/edit/{id}', 'UserPageController@editVehicle')->name('editVehicle');
Route::post('/userpage/vehicles/edit/{vehicleid}', 'UserPageController@saveVehicle')->name('postEditVehicle');
Route::get('/userpage/info/edit/{id}', 'UserPageController@editInfo')->name('editInfo');
Route::post('/userpage/info/edit/{id}', 'UserPageController@saveInfo')->name('postInfo');
Route::post('/userpage', 'UserPageController@postTripData')->name('sendTripData');