Edit Vehicles incomplete
parent
9c9fa4c975
commit
1113dc4fcc
|
@ -70,6 +70,15 @@ class UserPageController extends Controller
|
|||
|
||||
}
|
||||
|
||||
public function saveVehicle(Request $request)
|
||||
{
|
||||
$id2 = ['id'=>$request->id];
|
||||
$data = ['brand'=>$request->brand, 'model'=>$request->model, 'fuel'=>$request->fuel, 'consumption'=>$request->consumption];
|
||||
Vehicle::where($id2)->update($data);
|
||||
|
||||
dd($id2);
|
||||
}
|
||||
|
||||
public function remove(Request $request)
|
||||
{
|
||||
Auth::user()->vehicles()->where('id', $request->$data)->delete();
|
||||
|
|
|
@ -7,4 +7,5 @@ use Illuminate\Database\Eloquent\Model;
|
|||
class Vehicle extends Model
|
||||
{
|
||||
protected $table = 'vehicle';
|
||||
public $timestamps = false;
|
||||
}
|
||||
|
|
|
@ -29,8 +29,13 @@
|
|||
</div>
|
||||
|
||||
<div class="col-sm-6 text-left">
|
||||
@if(Request::url() == 'http://geocomb.app/userpage/vehicles')
|
||||
<form method="POST" action="{{ route('addvehicle') }}">
|
||||
@else
|
||||
<form method="POST" action="{{ route('postEditVehicle') }}">
|
||||
@endif
|
||||
{{ csrf_field() }}
|
||||
<input type="hidden" value="@if(isset($selectedVehicle)){{$selectedVehicle->id}}@endif">
|
||||
|
||||
<div class="form-group">
|
||||
<label for="brand">Marca: </label>
|
||||
|
|
|
@ -49,6 +49,9 @@ Route::group(['middleware' => 'auth'], function () {
|
|||
Route::get('/userpage', 'UserPageController@index')->name('userpage');
|
||||
Route::post('/userpage', 'UserPageController@index');
|
||||
Route::post('/addvehicle', 'UserPageController@add')->name('addvehicle');
|
||||
|
||||
Route::get('/userpage/vehicles/edit/{id}', 'UserPageController@editVehicle')->name('editVehicle');
|
||||
Route::post('/userpage/vehicles/edit', 'UserPageController@saveVehicle')->name('postEditVehicle');
|
||||
});
|
||||
|
||||
Route::post('/showGpsCoordinates', 'LandingController@index');
|
||||
|
@ -59,7 +62,6 @@ Route::get('/api/brands', 'LandingController@apiBrands')->name('apibrands');
|
|||
Route::get('/api/stations/{district}/{brand}/{fuelType}', 'LandingController@apiStations')->name('apistations');
|
||||
Route::get('/api/stationsup/{origin}/{destination}/{autonomy}', 'UserPageController@apiStations')->name('apistationsup');
|
||||
|
||||
Route::get('/userpage/edit/{id}', 'UserPageController@edit')->name('editVehicle');
|
||||
Route::post('/userpage', 'UserPageController@postTripData')->name('sendTripData');
|
||||
|
||||
Route::post('/userpage/editPass', 'UserPageController@postCredentials')->name('editPass');
|
||||
|
@ -67,5 +69,3 @@ Route::post('/userpage/editPass', 'UserPageController@postCredentials')->name('e
|
|||
Route::get('/userpage', 'UserPageController@index')->name('planRoute');
|
||||
Route::get('/userpage/vehicles', 'UserPageController@getVehicles')->name('manageVehicles');
|
||||
Route::get('/userpage/info', 'UserPageController@getInfo')->name('manageInfo');
|
||||
|
||||
Route::get('/userpage/vehicles/edit/{id}', 'UserPageController@editVehicle')->name('editVehicle');
|
||||
|
|
Loading…
Reference in New Issue