diff --git a/app/Entities/Users/UsersRepository.php b/app/Entities/Users/UsersRepository.php
index 5051264..8a05668 100755
--- a/app/Entities/Users/UsersRepository.php
+++ b/app/Entities/Users/UsersRepository.php
@@ -18,11 +18,11 @@ class UsersRepository extends BaseRepository
parent::__construct($model);
}
- public function getUsers($q, $rolesString)
+ public function getUsers($q)
{
return $this->model->latest()
->where('name', 'like', '%'.$q.'%')
- ->paginate($this->_paginate);
+ ->get();
}
public function create($userData)
diff --git a/app/Http/Controllers/Users/UsersController.php b/app/Http/Controllers/Users/UsersController.php
index 678a950..884e614 100755
--- a/app/Http/Controllers/Users/UsersController.php
+++ b/app/Http/Controllers/Users/UsersController.php
@@ -21,7 +21,7 @@ class UsersController extends Controller
public function index(Request $req)
{
- $users = $this->repo->getUsers($req->get('q'), $req->get('role'));
+ $users = $this->repo->getUsers($req->get('q'));
return view('users.index', compact('users'));
}
diff --git a/resources/lang/id/user.php b/resources/lang/id/user.php
index 6860c42..88549ad 100644
--- a/resources/lang/id/user.php
+++ b/resources/lang/id/user.php
@@ -2,33 +2,31 @@
return [
// Label
- 'user' => 'User',
- 'users' => 'Daftar User',
- 'user_id' => 'User ID',
- 'profile' => 'Profil User',
- 'search' => 'Cari User: ketik nama',
- 'role' => 'Grup',
- 'roles' => 'Grup',
- 'search' => 'Ketik nama user lalu tekan Enter..',
- 'found' => 'User ditemukan',
- 'not_found' => 'User tidak ditemukan',
- 'empty' => 'Belum ada User',
- 'back_to_index' => 'Kembali ke Daftar User',
+ 'user' => 'User',
+ 'list' => 'Daftar User',
+ 'user_id' => 'User ID',
+ 'profile' => 'Profil User',
+ 'search' => 'Cari User: ketik nama',
+ 'search' => 'Ketik nama user lalu tekan Enter..',
+ 'found' => 'User ditemukan',
+ 'not_found' => 'User tidak ditemukan',
+ 'empty' => 'Belum ada User',
+ 'back_to_index' => 'Kembali ke Daftar User',
// Actions
- 'create' => 'Input User Baru',
- 'created' => 'Input User baru telah berhasil.',
- 'show' => 'Detail User',
- 'edit' => 'Edit Data User',
- 'update' => 'Update Data User',
- 'updated' => 'Update data User telah berhasil.',
- 'delete' => 'Hapus Data User',
- 'deleted' => 'Hapus data User telah berhasil.',
- 'undeleted' => 'Data User gagal dihapus.',
+ 'create' => 'Input User Baru',
+ 'created' => 'Input User baru telah berhasil.',
+ 'show' => 'Detail User',
+ 'edit' => 'Edit Data User',
+ 'update' => 'Update Data User',
+ 'updated' => 'Update data User telah berhasil.',
+ 'delete' => 'Hapus Data User',
+ 'deleted' => 'Hapus data User telah berhasil.',
+ 'undeleted' => 'Data User gagal dihapus.',
// Attributes
- 'name' => 'Nama User',
- 'registered_at' => 'Terdaftar sejak',
- 'email' => 'Alamat Email',
- 'api_token' => 'API Token',
-];
\ No newline at end of file
+ 'name' => 'Nama User',
+ 'email' => 'Alamat Email',
+ 'api_token' => 'API Token',
+ 'registered_at' => 'Terdaftar sejak',
+];
diff --git a/resources/views/layouts/partials/sidebar.blade.php b/resources/views/layouts/partials/sidebar.blade.php
index d50e549..d146a6a 100755
--- a/resources/views/layouts/partials/sidebar.blade.php
+++ b/resources/views/layouts/partials/sidebar.blade.php
@@ -27,7 +27,6 @@
{!! html_link_to_route('subscriptions.index', trans('subscription.subscription'), [], ['icon' => 'retweet']) !!}
{!! html_link_to_route('payments.index', trans('payment.payments'), [], ['icon' => 'money']) !!}
{!! html_link_to_route('customers.index', trans('customer.list'), [], ['icon' => 'users']) !!}
- {!! html_link_to_route('users.index', trans('user.users'), [], ['icon' => 'users']) !!}
Options
diff --git a/resources/views/pages/partials/dashboard-nav-tabs.blade.php b/resources/views/pages/partials/dashboard-nav-tabs.blade.php
index f30e8b9..84cb440 100644
--- a/resources/views/pages/partials/dashboard-nav-tabs.blade.php
+++ b/resources/views/pages/partials/dashboard-nav-tabs.blade.php
@@ -10,6 +10,9 @@
-
{!! link_to_route('users.agency.show', trans('auth.agency')) !!}
+ -
+ {!! link_to_route('users.index', trans('user.list')) !!}
+
@endcan
diff --git a/resources/views/users/create.blade.php b/resources/views/users/create.blade.php
index 4740f65..b0e1479 100755
--- a/resources/views/users/create.blade.php
+++ b/resources/views/users/create.blade.php
@@ -1,14 +1,13 @@
-@extends('layouts.app')
+@extends('layouts.dashboard')
@section('title', trans('user.create'))
-@section('content')
-
+@section('content-dashboard')
{!! Form::open(['route'=>'users.store']) !!}
-
User Data
+
{{ trans('user.create') }}
{!! FormField::text('name', ['label' => trans('app.name')]) !!}
{!! FormField::email('email', ['label' => trans('user.email')]) !!}
diff --git a/resources/views/users/delete.blade.php b/resources/views/users/delete.blade.php
index d543ee6..9723ff9 100755
--- a/resources/views/users/delete.blade.php
+++ b/resources/views/users/delete.blade.php
@@ -1,33 +1,29 @@
-@extends('layouts.app')
+@extends('layouts.dashboard')
@section('title', trans('user.delete'))
-@section('content')
-
+@section('content-dashboard')
-
-
-
{{ trans('user.user') }} Detail
+
+
+
{{ trans('user.delete') }}
+
+
+ | {{ trans('app.name') }} | {{ $user->name }} |
+ | {{ trans('user.email') }} | {{ $user->email }} |
+ | {{ trans('user.registered_at') }} | {{ $user->created_at }} |
+
+
-
-
- | {{ trans('app.name') }} | {{ $user->name }} |
- | {{ trans('user.email') }} | {{ $user->email }} |
-
- | {{ trans('user.role') }} |
- {{ $user->present()->displayRoles }} |
-
- | {{ trans('user.registered_at') }} | {{ $user->created_at }} |
-
-
+ {{ trans('app.delete_confirm') }}
+
+
-@endsection
\ No newline at end of file
+@endsection
diff --git a/resources/views/users/edit.blade.php b/resources/views/users/edit.blade.php
index 5b39b71..7a0915d 100755
--- a/resources/views/users/edit.blade.php
+++ b/resources/views/users/edit.blade.php
@@ -1,14 +1,13 @@
-@extends('layouts.app')
+@extends('layouts.dashboard')
@section('title', trans('user.edit'))
-@section('content')
-
+@section('content-dashboard')
{!! Form::model($user, ['route'=>['users.update', $user->id], 'method' => 'patch']) !!}
-
{{ trans('user.show') }}
+
{{ $user->name }} - {{ trans('user.edit') }}
{!! FormField::text('name', ['label' => trans('app.name')]) !!}
{!! FormField::email('email', ['label' => trans('user.email')]) !!}
@@ -25,14 +24,14 @@
'label' => trans('auth.password_confirmation')
]) !!}
+
-
{!! Form::close() !!}
@endsection
diff --git a/resources/views/users/index.blade.php b/resources/views/users/index.blade.php
index 9ee66f9..22d5ea6 100755
--- a/resources/views/users/index.blade.php
+++ b/resources/views/users/index.blade.php
@@ -1,48 +1,41 @@
-@extends('layouts.app')
+@extends('layouts.dashboard')
-@section('title', trans('user.users'))
+@section('title', trans('user.list'))
-@section('content')
-
-
- {!! Form::open(['method'=>'get','class'=>'form-inline']) !!}
- @if (Request::has('role'))
- {!! Form::hidden('role', Request::get('role')) !!}
- @endif
- {!! Form::text('q', Request::get('q'), ['class'=>'form-control','placeholder'=>trans('user.search'),'style' => 'width:350px']) !!}
- {!! Form::submit('Cari Member', ['class' => 'btn btn-info btn-sm']) !!}
- {!! link_to_route('users.index','Reset',['role' => Request::get('role')],['class' => 'btn btn-default btn-sm']) !!}
- {!! Form::close() !!}
-
+@section('content-dashboard')
-
-
- | {{ trans('app.table_no') }} |
- {{ trans('app.name') }} |
- {{ trans('user.email') }} |
- {{ trans('user.roles') }} |
- {{ trans('app.action') }} |
-
-
- @forelse($users as $key => $user)
-
- | {{ $users->firstItem() + $key }} |
- {{ $user->name }} |
- {{ $user->email }} |
- {!! $user->present()->roleslink !!} |
-
- {!! link_to_route('users.show',trans('user.show'),[$user->id],['class'=>'btn btn-info btn-xs']) !!}
- |
-
- @empty
-
- | {{ trans('user.not_found') }} |
-
- @endforelse
-
-
- {!! str_replace('/?', '?', $users->appends(Request::except('page'))->render()) !!}
+
+
+ {!! html_link_to_route('users.create', trans('user.create'), [], [
+ 'class'=>'btn btn-success btn-xs pull-right',
+ 'style' => 'margin:-2px 0',
+ 'icon' => 'plus'
+ ]) !!}
+
@lang('user.list')
+
+
+
+ | {{ trans('app.table_no') }} |
+ {{ trans('app.name') }} |
+ {{ trans('user.email') }} |
+ {{ trans('app.action') }} |
+
+
+ @forelse($users as $key => $user)
+
+ | {{ 1 + $key }} |
+ {{ $user->name }} |
+ {{ $user->email }} |
+
+ {!! link_to_route('users.show',trans('user.show'),[$user->id],['class'=>'btn btn-info btn-xs']) !!}
+ |
+
+ @empty
+
+ | {{ trans('user.not_found') }} |
+
+ @endforelse
+
+
+
@endsection
diff --git a/resources/views/users/roles.blade.php b/resources/views/users/roles.blade.php
deleted file mode 100755
index 0c961ab..0000000
--- a/resources/views/users/roles.blade.php
+++ /dev/null
@@ -1,109 +0,0 @@
-@extends('layouts.app')
-
-@section('title', trans('user.roles'))
-
-@section('content')
-
-
-
-
- @if (Request::get('act') == 'add')
-
-
{{ trans('role.create') }}
-
- {!! Form::open(['route'=>'roles.store']) !!}
- {!! FormField::text('name') !!}
- {!! FormField::text('label') !!}
- {!! Form::submit(trans('role.create'), ['class' => 'btn btn-success']) !!}
- {!! link_to_route('roles.index', trans('app.cancel'), [], ['class'=>'btn btn-default pull-right']) !!}
- {!! Form::close() !!}
-
-
- @elseif (Request::get('act') == 'edit' && !is_null($role))
-
-
{{ trans('role.edit') }}
-
- {!! Form::model($role, ['route'=>['roles.update', $role->id],'method'=>'patch']) !!}
- {!! FormField::text('name') !!}
- {!! FormField::text('label') !!}
- {!! Form::submit(trans('role.update'), ['class' => 'btn btn-warning']) !!}
- {!! link_to_route('roles.index', trans('app.cancel'), [], ['class'=>'btn btn-default pull-right']) !!}
- {!! Form::close() !!}
-
-
- @elseif (Request::get('act') == 'del' && !is_null($role))
-
-
{{ trans('role.delete') }}
-
- {{ trans('app.delete_confirm') }}
-
-
-
- | {{ trans('app.name') }} | {{ $role->name }} |
- | {{ trans('app.label') }} | {{ $role->label }} |
- | {{ trans('role.users_count') }} | {{ $role->users()->count() }} |
-
-
-
-
- @elseif (Request::get('act') == 'show' && !is_null($role))
-
-
{{ trans('role.show') }}
-
-
- | {{ trans('app.name') }} | {{ $role->name }} |
- | {{ trans('app.label') }} | {{ $role->label }} |
- | {{ trans('role.users_count') }} | {{ $role->users()->count() }} |
-
-
-
-
- @endif
-
-
-
-
-
- | {{ trans('app.table_no') }} |
- {{ trans('app.name') }} |
- {{ trans('app.label') }} |
- {{ trans('role.users_count') }} |
- {{ trans('app.action') }} |
-
-
- @forelse($roles as $key => $role)
-
- | {{ $key + 1 }} |
- {{ $role->name }} |
- {{ $role->label }} |
- {{ $role->users()->count() }} |
-
- {!! link_to_route('roles.index','detail',['act' => 'show', 'id' => $role->id],['class'=>'btn btn-info btn-xs']) !!}
- {!! link_to_route('roles.index','edit',['act' => 'edit', 'id' => $role->id],['class'=>'btn btn-warning btn-xs']) !!}
- {!! link_to_route('roles.index','x',['act' => 'del', 'id' => $role->id],['class'=>'btn btn-danger btn-xs']) !!}
- |
-
- @empty
-
- | {{ trans('role.not_found') }} |
-
- @endforelse
-
-
-
-
-
-@endsection
diff --git a/resources/views/users/show.blade.php b/resources/views/users/show.blade.php
index 3eac1a7..e670942 100755
--- a/resources/views/users/show.blade.php
+++ b/resources/views/users/show.blade.php
@@ -1,22 +1,17 @@
-@extends('layouts.app')
+@extends('layouts.dashboard')
@section('title', trans('user.show'))
-@section('content')
-
+@section('content-dashboard')
-
{{ trans('user.show') }}
+
{{ $user->name }} - {{ trans('user.show') }}
| {{ trans('app.name') }} | {{ $user->name }} |
| {{ trans('user.email') }} | {{ $user->email }} |
-
- | {{ trans('user.role') }} |
- {{ $user->present()->displayRoles }} |
-
| {{ trans('user.registered_at') }} | {{ $user->created_at }} |
@@ -28,4 +23,4 @@
-@endsection
\ No newline at end of file
+@endsection