Browse Source

Move some logic to the controller

pull/67/merge
Nafies Luthfi 5 years ago
parent
commit
7c3c70ed07
  1. 4
      app/Http/Controllers/UsersController.php
  2. 4
      resources/views/users/edit.blade.php

4
app/Http/Controllers/UsersController.php

@ -111,7 +111,9 @@ class UsersController extends Controller
$replacementUsers = $this->getPersonList($user->gender_id); $replacementUsers = $this->getPersonList($user->gender_id);
} }
return view('users.edit', compact('user', 'replacementUsers'));
$validTabs = ['death', 'contact_address', 'login_account'];
return view('users.edit', compact('user', 'replacementUsers', 'validTabs'));
} }
/** /**

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

@ -22,7 +22,7 @@
<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']) }}
<div class="col-md-6"> <div class="col-md-6">
@includeWhen(request('tab') == null || !in_array(request('tab'), ['death', 'contact_address', 'login_account',]), 'users.partials.edit_profile')
@includeWhen(request('tab') == null || !in_array(request('tab'), $validTabs), 'users.partials.edit_profile')
@includeWhen(request('tab') == 'death', 'users.partials.edit_death') @includeWhen(request('tab') == 'death', 'users.partials.edit_death')
@includeWhen(request('tab') == 'contact_address', 'users.partials.edit_contact_address') @includeWhen(request('tab') == 'contact_address', 'users.partials.edit_contact_address')
@includeWhen(request('tab') == 'login_account', 'users.partials.edit_login_account') @includeWhen(request('tab') == 'login_account', 'users.partials.edit_login_account')
@ -33,7 +33,7 @@
</div> </div>
{{ Form::close() }} {{ Form::close() }}
<div class="col-md-6"> <div class="col-md-6">
@includeWhen(request('tab') == null || !in_array(request('tab'), ['death', 'contact_address', 'login_account',]), 'users.partials.update_photo')
@includeWhen(request('tab') == null || !in_array(request('tab'), $validTabs), 'users.partials.update_photo')
</div> </div>
</div> </div>
</div> </div>

Loading…
Cancel
Save