From a539a36b3048ff4d4948bbf3c3e81b79d9a89429 Mon Sep 17 00:00:00 2001 From: dzava Date: Tue, 22 Jan 2019 07:49:25 +0200 Subject: [PATCH] Override the Paginators defaultSimpleView (#3652) Credit to @dzava. Fixes #3355. --- modules/system/ServiceProvider.php | 3 +++ modules/system/lang/el/lang.php | 4 ++++ modules/system/lang/en/lang.php | 4 ++++ .../views/pagination/simple-default.blade.php | 20 +++++++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 modules/system/views/pagination/simple-default.blade.php diff --git a/modules/system/ServiceProvider.php b/modules/system/ServiceProvider.php index fd7ec13c1..4ab6cf40a 100644 --- a/modules/system/ServiceProvider.php +++ b/modules/system/ServiceProvider.php @@ -24,6 +24,7 @@ use System\Classes\CombineAssets; use Backend\Classes\WidgetManager; use October\Rain\Support\ModuleServiceProvider; use October\Rain\Router\Helper as RouterHelper; +use Illuminate\Pagination\Paginator; use Illuminate\Support\Facades\Schema; class ServiceProvider extends ModuleServiceProvider @@ -87,6 +88,8 @@ class ServiceProvider extends ModuleServiceProvider Schema::defaultStringLength(191); } + Paginator::defaultSimpleView('system::pagination.simple-default'); + /* * Boot plugins */ diff --git a/modules/system/lang/el/lang.php b/modules/system/lang/el/lang.php index de8cd1b7e..ddc20359a 100644 --- a/modules/system/lang/el/lang.php +++ b/modules/system/lang/el/lang.php @@ -317,4 +317,8 @@ return [ 'invalid_path' => "Ορίστηκε μη έγκυρη διαδρομή αρχείου : ':path'.", 'folder_size_items' => 'αντικείμενο(α)', ], + 'pagination' => [ + 'previous' => 'Προηγούμενη', + 'next' => 'Επόμενη', + ], ]; diff --git a/modules/system/lang/en/lang.php b/modules/system/lang/en/lang.php index 9a97b48f3..7f5c2a040 100644 --- a/modules/system/lang/en/lang.php +++ b/modules/system/lang/en/lang.php @@ -447,4 +447,8 @@ return [ 'invalid_path' => "Invalid file path specified: ':path'.", 'folder_size_items' => 'item(s)', ], + 'pagination' => [ + 'previous' => 'Previous', + 'next' => 'Next', + ], ]; diff --git a/modules/system/views/pagination/simple-default.blade.php b/modules/system/views/pagination/simple-default.blade.php new file mode 100644 index 000000000..6ba130305 --- /dev/null +++ b/modules/system/views/pagination/simple-default.blade.php @@ -0,0 +1,20 @@ +@if ($paginator->hasPages()) + +@endif +