diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index 100ad75..5ee1510 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -111,7 +111,7 @@ class UserController extends Controller * @param int $id * @return \Illuminate\Http\Response */ - public function edit($id) + public function edit(Request $request, $id) { $this->authorize('admin-access'); @@ -128,6 +128,11 @@ class UserController extends Controller $usersGroups[] = $group->id; } + if (!$request->session()->has('_old_input')) + { + $request->session()->flash('_old_input', $user->toArray()); + } + return Theme::render('admin.edit_user', ['user' => $user, 'groups' => $groups, 'users_groups' => $usersGroups]); } diff --git a/resources/views/themes/base/admin/create_user.blade.php b/resources/views/themes/base/admin/create_user.blade.php index 525b9b2..7fde1d2 100644 --- a/resources/views/themes/base/admin/create_user.blade.php +++ b/resources/views/themes/base/admin/create_user.blade.php @@ -2,102 +2,98 @@ @section('title', trans('admin.create_user')) @section('breadcrumb') - + + + + @endsection @section('content')
-
+

@lang('admin.create_user_title')

@lang('admin.create_user_intro')


- {!! Form::open(['route' => 'users.store', 'method' => 'POST']) !!} -
-
-
- {!! Form::label('name', trans('forms.name_label'), ['class' => 'control-label']) !!} - {!! Form::text('name', old('name'), ['class' => 'form-control']) !!} +
+ {{ csrf_field() }} - @if ($errors->has('name')) - - {{ $errors->first('name') }} - - @endif +
+
+
+ + + + @if ($errors->has('name')) + + @endif +
+
+ +
+
+ + + + @if ($errors->has('email')) + + @endif +
-
-
- {!! Form::label('email', trans('forms.email_label'), ['class' => 'control-label']) !!} - {!! Form::text('email', old('email'), ['class' => 'form-control']) !!} +
+
+
+ + - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif + @if ($errors->has('password')) + + @endif +
-
-
-
-
-
- {!! Form::label('password', trans('forms.password_label'), ['class' => 'control-label']) !!} - {!! Form::password('password', ['class' => 'form-control']) !!} +
+
+ + - @if ($errors->has('password')) - - {{ $errors->first('password') }} - - @endif + @if ($errors->has('password_confirmation')) + + @endif +
-
-
- {!! Form::label('password_confirmation', trans('forms.password_confirm_label'), ['class' => 'control-label']) !!} - {!! Form::password('password_confirmation', ['class' => 'form-control']) !!} - - @if ($errors->has('password_confirmation')) - - {{ $errors->first('password_confirmation') }} - - @endif -
+
+
-
-
- -
+
+ +
-
- -
- -
- @lang('forms.cancel_action') - -
- {!! Form::close() !!} +
+ @lang('forms.cancel_action') + +
+
diff --git a/resources/views/themes/base/admin/delete_user.blade.php b/resources/views/themes/base/admin/delete_user.blade.php index e43b64a..d39dd7a 100644 --- a/resources/views/themes/base/admin/delete_user.blade.php +++ b/resources/views/themes/base/admin/delete_user.blade.php @@ -2,32 +2,31 @@ @section('title', trans('admin.delete_user', ['name' => $user->name])) @section('breadcrumb') - + + + + @endsection @section('content')
-
-

@yield('title')

-

@lang('admin.delete_user_confirm', ['name' => $user->name])

-
- @lang('admin.delete_user_warning') -
-
- {!! Form::open(['route' => ['users.destroy', $user->id], 'method' => 'DELETE']) !!} - @lang('forms.cancel_action') - - {!! Form::close() !!} +
+
+
@yield('title')
+
+

@lang('admin.delete_user_confirm', ['name' => $user->name])

+

@lang('admin.delete_user_warning')

+ +
+
+ {{ csrf_field() }} + {{ method_field('DELETE') }} + @lang('forms.cancel_action') + +
+
+
diff --git a/resources/views/themes/base/admin/edit_user.blade.php b/resources/views/themes/base/admin/edit_user.blade.php index 4aaf6d6..f78802b 100644 --- a/resources/views/themes/base/admin/edit_user.blade.php +++ b/resources/views/themes/base/admin/edit_user.blade.php @@ -2,142 +2,139 @@ @section('title', trans('admin.edit_user_title', ['name' => $user->name])) @section('breadcrumb') - + + + + @endsection @section('content')
-
+

@yield('title')

@lang('admin.edit_user_intro')


- {!! Form::model($user, ['route' => ['users.update', $user->id], 'method' => 'PUT']) !!} -
- {{-- Nav tabs --}} - +
+ {{ csrf_field() }} + {{ method_field('PUT') }} - {{-- Tab panes --}} -
- {{-- Details --}} -
-
-
-
- {!! Form::label('name', trans('forms.name_label'), ['class' => 'control-label']) !!} - {!! Form::text('name', old('name'), ['class' => 'form-control']) !!} +
+ {{-- Nav tabs --}} + - @if ($errors->has('name')) - - {{ $errors->first('name') }} - - @endif + {{-- Tab panes --}} +
+ {{-- Details --}} +
+
+
+
+ + + + @if ($errors->has('name')) + + @endif +
+
+ +
+
+ + + + @if ($errors->has('email')) + + @endif +
-
-
- {!! Form::label('email', trans('forms.email_label'), ['class' => 'control-label']) !!} - {!! Form::text('email', old('email'), ['class' => 'form-control']) !!} +
+
+
+ + - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif + @if ($errors->has('password')) + + @endif +
-
-
-
-
-
- {!! Form::label('password', trans('forms.password_label'), ['class' => 'control-label']) !!} - {!! Form::password('password', ['class' => 'form-control']) !!} +
+
+ + - @if ($errors->has('password')) - - {{ $errors->first('password') }} - - @endif + @if ($errors->has('password_confirmation')) + + @endif +
-
-
- {!! Form::label('password_confirmation', trans('forms.password_confirm_label'), ['class' => 'control-label']) !!} - {!! Form::password('password_confirmation', ['class' => 'form-control']) !!} - - @if ($errors->has('password_confirmation')) - - {{ $errors->first('password_confirmation') }} - - @endif -
-
-
- -
- -
- -
- -
- - @if (!$user->is_activated) -
-
- {{-- Groups --}} -
- @if ($groups->count() > 0) -

@lang('admin.user_groups_list_select', ['name' => $user->name])

+
+ +
- @foreach ($groups as $group) -
-
+ + {{-- Groups --}} +
+ @if ($groups->count() > 0) +

@lang('admin.user_groups_list_select', ['name' => $user->name])

+ + @foreach ($groups as $group) +
+ +
+ @endforeach + @else + @endif +
+
+ +
+ @lang('forms.cancel_action') +
- -
- @lang('forms.cancel_action') - -
-
- {!! Form::close() !!} +
diff --git a/resources/views/themes/base/admin/list_users.blade.php b/resources/views/themes/base/admin/list_users.blade.php index d23dedb..06b9eec 100644 --- a/resources/views/themes/base/admin/list_users.blade.php +++ b/resources/views/themes/base/admin/list_users.blade.php @@ -2,21 +2,15 @@ @section('title', trans('admin.users_title')) @section('breadcrumb') - + + + @endsection @section('content')
-
+

@lang('admin.list_users_title')

@lang('admin.list_users_intro')

@@ -27,8 +21,8 @@ @foreach ($users as $user) - {{ $user->name }}@if ($user->is_admin) @endif
- {{ $user->email }} + {{ $user->name }}@if ($user->is_admin) @endif
+ {{ $user->email }} @if (!$user->is_activated) @@ -36,7 +30,6 @@ @endif - @lang('forms.edit_action') @lang('forms.delete_action') @@ -49,7 +42,7 @@