From 3ba7a19cc4653cbf359b03cc28d978d2121aa994 Mon Sep 17 00:00:00 2001 From: "noah.lancien" Date: Tue, 18 Apr 2023 12:48:55 +0000 Subject: [PATCH] Made duty hours display more simple --- resources/views/home.blade.php | 94 ++++++++----------- resources/views/modules/searchBar.blade.php | 46 --------- .../views/modules/tableColSorter.blade.php | 64 ------------- 3 files changed, 37 insertions(+), 167 deletions(-) delete mode 100644 resources/views/modules/searchBar.blade.php delete mode 100644 resources/views/modules/tableColSorter.blade.php diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 4e7a2a1..3b84cb2 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -13,63 +13,43 @@ {{ __('Créer un ticket') }} -
-
-
-
-

- {{ __('models.classes.dutyhours') }} -

-
-
-
-
- @include('modules.searchBar') -
-
- {{ $dutyhourModels->withQueryString()->onEachSide(1)->links() }} -
-
-
-
-
- - - @php - $rst = !is_null(request()->rst); - $routeName = request()->route()->getName(); - $noOrder = Session::get("$routeName.sort_col") !== 'order' and (Session::has("$routeName.sort_col") or Session::has("$routeName.sort_way")); - $noOrder = Session::get("$routeName.sort_col") !== '' and (Session::has("$routeName.sort_col") or Session::has("$routeName.sort_way")); - $cols = ['date' => __('Date'), 'person' => __('Personne présente'), 'place' => __('Lieu de la permanence')]; - @endphp - @include('modules.tableColSorter', ['cols' => $cols, 'mobileHide' => ['status']]) - - - @if($dutyhourModels->count()) - @foreach ($dutyhourModels as $dutyhourModel) - - - - - - @endforeach - @else - - - - @endif - -
{{ $dutyhourModel->date->formatLocalized('%d/%m/%Y') }}{{ $dutyhourModel->person }}{{ $dutyhourModel->place }}
- {{ __('No results for :models', ['models' => __('models.classes.dutyhours') ])}} -
-
-
-
-
-
- {{ $dutyhourModels->withQueryString()->onEachSide(1)->links() }} -
-
+
+
+
+

+ {{ __('models.classes.dutyhours') . __(' à venir') }} +

+
+
+
+
+
+ + + + + + + + + + @if($dutyhourModels->count()) + @foreach ($dutyhourModels as $dutyhourModel) + + + + + + @endforeach + @else + + + + @endif + +
{{ __('Date') }}{{ __('Personne présente') }}{{ __('Lieu de la permanence') }}
{{ $dutyhourModel->date->formatLocalized('%d/%m/%Y') }}{{ $dutyhourModel->person }}{{ $dutyhourModel->place }}
+ {{ __('Aucune :model prévue prochainement', ['model' => Str::singular(__('models.classes.dutyhours')) ])}} +
diff --git a/resources/views/modules/searchBar.blade.php b/resources/views/modules/searchBar.blade.php deleted file mode 100644 index 91ec119..0000000 --- a/resources/views/modules/searchBar.blade.php +++ /dev/null @@ -1,46 +0,0 @@ -@php - $iArgs = []; - if(request()->sort_col) { - $iArgs['sort_col'] = request()->sort_col; - } - - if(request()->search) { - $iArgs['search'] = request()->sort_way; - } -@endphp -
-
-
-
- - @if(request()->sort_col) - - @endif - @if(request()->sort_way) - - @endif - @if(request()->rangefilter) - - @endif - @if(request()->group) - - @endif - - - - @push('scripts') - - @endpush -
-
-
-
diff --git a/resources/views/modules/tableColSorter.blade.php b/resources/views/modules/tableColSorter.blade.php deleted file mode 100644 index b6e56ed..0000000 --- a/resources/views/modules/tableColSorter.blade.php +++ /dev/null @@ -1,64 +0,0 @@ -@php -$route = request()->route(); -$routeName = $route->getName(); -$rst = !is_null(request()->rst) || !Session::has("$routeName.sorted"); -$noOrder = Session::get("$routeName.sort_col") !== 'order' and (Session::has("$routeName.sort_col") or Session::has("$routeName.sort_way")); -$noOrder = Session::get("$routeName.sort_col") !== '' and (Session::has("$routeName.sort_col") or Session::has("$routeName.sort_way")); - -View::share('noOrder', $noOrder); -$ignore = (isset($ignore) and is_array($ignore)) ? $ignore : []; -@endphp - - @foreach($cols as $col => $colname) - @php - $iArgs = ['sort_col' => $col]; - if(request()->search) { - $iArgs['search'] = request()->search; - } - @endphp - {{-- NO Sort for order column --}} - @if($col === 'order' or in_array($col, $ignore)) - @if($noOrder and !$rst and !in_array($col, $ignore)) @continue @endif - - {{ $colname }} - - @continue - @endif - - - {{ $colname }} - @if(!session("$routeName.sort_way") or session("$routeName.sort_col") !== $col or (session("$routeName.sort_way") === 'desc' and session("$routeName.sort_col") === $col)) - -  ↓  - - @endif - @if(!session("$routeName.sort_way") or session("$routeName.sort_col") !== $col or (session("$routeName.sort_way") === 'asc' and session("$routeName.sort_col") === $col)) - -  ↑  - - @endif - - - @endforeach - {{-- Buttons Col --}} - - @if($noOrder and !$rst) - - - - @else - - - - @endif - -