Browse Source

Penambahan Action Hapus User

pull/8/head
vickyKDV 8 years ago
parent
commit
391b9ede5f
  1. 3
      app/Http/Controllers/UsersController.php
  2. 2
      resources/views/users/edit.blade.php
  3. 1
      routes/web.php

3
app/Http/Controllers/UsersController.php

@ -166,7 +166,8 @@ class UsersController extends Controller
*/ */
public function destroy(User $user) public function destroy(User $user)
{ {
//
$user->delete('manager_id');
return redirect()->route('users.search');
} }
/** /**

2
resources/views/users/edit.blade.php

@ -9,6 +9,7 @@
</h2> </h2>
<div class="row"> <div class="row">
{{ Form::model($user, ['route' => ['users.update', $user->id], 'method' =>'patch', 'autocomplete' => 'off']) }} {{ Form::model($user, ['route' => ['users.update', $user->id], 'method' =>'patch', 'autocomplete' => 'off']) }}
{{ Form::model($user, ['route' => ['users.destroy', $user->id], 'method' =>'delete', 'autocomplete' => 'on']) }}
<div class="col-md-4"> <div class="col-md-4">
<div class="panel panel-default"> <div class="panel panel-default">
<div class="panel-heading"><h3 class="panel-title">{{ trans('user.edit') }}</h3></div> <div class="panel-heading"><h3 class="panel-title">{{ trans('user.edit') }}</h3></div>
@ -51,6 +52,7 @@
</div> </div>
<div class="text-right"> <div class="text-right">
{{ Form::submit(trans('app.update'), ['class' => 'btn btn-primary']) }} {{ Form::submit(trans('app.update'), ['class' => 'btn btn-primary']) }}
{{ Form::submit(trans('app.delete'), ['class' => 'btn btn-danger']) }}
{{ link_to_route('users.show', trans('app.cancel'), [$user->id], ['class' => 'btn btn-default']) }} {{ link_to_route('users.show', trans('app.cancel'), [$user->id], ['class' => 'btn btn-default']) }}
</div> </div>
</div> </div>

1
routes/web.php

@ -27,6 +27,7 @@ Route::post('family-actions/{user}/set-parent', 'FamilyActionsController@setPare
Route::get('profile-search', 'UsersController@search')->name('users.search'); Route::get('profile-search', 'UsersController@search')->name('users.search');
Route::get('users/{user}', 'UsersController@show')->name('users.show'); Route::get('users/{user}', 'UsersController@show')->name('users.show');
Route::get('users/{user}/edit', 'UsersController@edit')->name('users.edit'); Route::get('users/{user}/edit', 'UsersController@edit')->name('users.edit');
Route::delete('users/{user}', 'UsersController@destroy')->name('users.destroy');
Route::patch('users/{user}', 'UsersController@update')->name('users.update'); Route::patch('users/{user}', 'UsersController@update')->name('users.update');
Route::get('users/{user}/chart', 'UsersController@chart')->name('users.chart'); Route::get('users/{user}/chart', 'UsersController@chart')->name('users.chart');
Route::get('users/{user}/tree', 'UsersController@tree')->name('users.tree'); Route::get('users/{user}/tree', 'UsersController@tree')->name('users.tree');

Loading…
Cancel
Save