diff --git a/Modules/Helpdesk/Livewire/SettingsManager.php b/Modules/Helpdesk/Livewire/SettingsManager.php index c77975a..ea8a7f2 100644 --- a/Modules/Helpdesk/Livewire/SettingsManager.php +++ b/Modules/Helpdesk/Livewire/SettingsManager.php @@ -725,7 +725,7 @@ final class SettingsManager extends Component public function render(): View { - return view('helpdesk::livewire.settings-manager', [ + return view('modules.helpdesk.livewire.settings-manager', [ 'statuses' => $this->orderedStatuses(), 'priorities' => $this->orderedPriorities(), 'categories' => $this->orderedCategories(), @@ -747,7 +747,7 @@ final class SettingsManager extends Component 'tags' => Tag::query()->orderBy('name')->get(), 'checklistTemplates' => ChecklistTemplate::query()->orderBy('name')->get(), 'colourOptions' => Color::options(), - ])->layout('helpdesk::layouts.app.sidebar'); + ])->layout('layouts.app'); } private function orderedStatuses(): mixed diff --git a/Modules/UserManagement/Http/Controllers/UserController.php b/Modules/UserManagement/Http/Controllers/UserController.php index 8efccfd..12c49f0 100644 --- a/Modules/UserManagement/Http/Controllers/UserController.php +++ b/Modules/UserManagement/Http/Controllers/UserController.php @@ -29,7 +29,7 @@ final class UserController extends Controller ->orWhere('email', 'like', '%'.$search.'%')); }) ->orderBy('name') - ->paginate(20) + ->paginate(5) ->withQueryString(); return view('modules.user-management.index', compact('users', 'search')); @@ -102,10 +102,19 @@ final class UserController extends Controller public function roles(): View { - return view('modules.user-management.roles', [ - 'roles' => Role::query()->withCount(['users', 'permissions'])->orderBy('name')->get(), - 'permissions' => Permission::query()->withCount('roles')->orderBy('name')->get(), - ]); + $roles = Role::query() + ->withCount(['users', 'permissions']) + ->orderBy('name') + ->paginate(5, ['*'], 'roles_page') + ->withQueryString(); + + $permissions = Permission::query() + ->withCount('roles') + ->orderBy('name') + ->paginate(5, ['*'], 'permissions_page') + ->withQueryString(); + + return view('modules.user-management.roles', compact('roles', 'permissions')); } public function createRole(): View diff --git a/resources/themes/backend/views/modules/user-management/index.blade.php b/resources/themes/backend/views/modules/user-management/index.blade.php index 905224c..075dec8 100644 --- a/resources/themes/backend/views/modules/user-management/index.blade.php +++ b/resources/themes/backend/views/modules/user-management/index.blade.php @@ -55,7 +55,40 @@ -