From e4daeb43cce41df98985b52b5ac1d3cc90793059 Mon Sep 17 00:00:00 2001 From: Peter Kraume Date: Sun, 29 Jan 2023 12:50:43 +0100 Subject: [PATCH] [BUGFIX] Fix edge case with negative number of maxitems If you introduce maxitems to an existing installation it could happen that you end up with a negative amount of maxitems if there are already more content elements as allowed. --- Classes/ViewHelpers/MaxitemsViewHelper.php | 2 +- .../Backend/PageLayout/Grid/ColumnHeader.html | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Classes/ViewHelpers/MaxitemsViewHelper.php b/Classes/ViewHelpers/MaxitemsViewHelper.php index 51114f6..15ab20c 100644 --- a/Classes/ViewHelpers/MaxitemsViewHelper.php +++ b/Classes/ViewHelpers/MaxitemsViewHelper.php @@ -24,7 +24,7 @@ public static function renderStatic( \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext ) { - $maxitems = -1; + $maxitems = -9999; /** @var GridColumn $column */ $column = $arguments['column']; diff --git a/Resources/Private/Partials/Backend/PageLayout/Grid/ColumnHeader.html b/Resources/Private/Partials/Backend/PageLayout/Grid/ColumnHeader.html index ea815f5..9c2f37a 100644 --- a/Resources/Private/Partials/Backend/PageLayout/Grid/ColumnHeader.html +++ b/Resources/Private/Partials/Backend/PageLayout/Grid/ColumnHeader.html @@ -8,7 +8,7 @@
- + {maxitems} @@ -16,7 +16,14 @@ {maxitems} - {maxitems} + + + {maxitems} + + + {maxitems} + +