Fixed #186 - Bug with select box not retaining selections on edit screen
This commit is contained in:
@@ -193,7 +193,7 @@ class UsersController extends AdminController
|
||||
$user = Sentry::getUserProvider()->findById($id);
|
||||
|
||||
// Get this user groups
|
||||
$userGroups = $user->groups()->lists('name', 'group_id');
|
||||
$userGroups = $user->groups()->lists('group_id', 'name');
|
||||
|
||||
// Get this user permissions
|
||||
$userPermissions = array_merge(Input::old('permissions', array('superuser' => -1)), $user->getPermissions());
|
||||
|
||||
@@ -175,12 +175,15 @@
|
||||
<!-- Groups -->
|
||||
<div class="form-group {{ $errors->has('groups') ? 'has-error' : '' }}">
|
||||
<label class="col-md-3 control-label" for="groups">@lang('general.groups')</label>
|
||||
<div class="col-md-7">
|
||||
<div class="col-md-5">
|
||||
<div class="controls">
|
||||
|
||||
<select name="groups[]" id="groups[]" multiple="multiple">
|
||||
<select name="groups[]" id="groups[]" multiple="multiple" class="form-control">
|
||||
@foreach ($groups as $group)
|
||||
<option value="{{ $group->id }}"{{ (in_array($group->id, $userGroups) ? ' selected="selected"' : '') }}>{{{ $group->name }}}</option>
|
||||
<option value="{{ $group->id }}"
|
||||
{{ (in_array($group->id, $userGroups) ? ' selected="selected"' : '') }}>
|
||||
{{{ $group->name }}}
|
||||
</option>
|
||||
@endforeach
|
||||
</select>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user