From 15a9e7150af5c2f73d389186f0a74d717bbeba61 Mon Sep 17 00:00:00 2001 From: Ivo Toman Date: Tue, 21 Dec 2021 17:09:46 +0100 Subject: [PATCH] validation scope filter --- src/DataGrid.php | 2 +- src/Filter/SubmitButton.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/DataGrid.php b/src/DataGrid.php index d9f8ed3e4..bcc17a4ba 100644 --- a/src/DataGrid.php +++ b/src/DataGrid.php @@ -1400,7 +1400,7 @@ public function createComponentFilter(): Form } if (!$this->hasAutoSubmit()) { - $filterContainer['submit'] = $this->getFilterSubmitButton(); + $filterContainer['submit'] = $this->getFilterSubmitButton()->setValidationScope([$filterContainer]); } /** diff --git a/src/Filter/SubmitButton.php b/src/Filter/SubmitButton.php index 72dce15fa..af764fe29 100644 --- a/src/Filter/SubmitButton.php +++ b/src/Filter/SubmitButton.php @@ -4,7 +4,7 @@ namespace Ublaboo\DataGrid\Filter; -use Nette\Forms\Controls\Button; +use Nette\Forms\Controls\SubmitButton as NetteSubmitButton; use Nette\Utils\Html; use Ublaboo\DataGrid\DataGrid; use Ublaboo\DataGrid\Traits\TButtonClass; @@ -13,7 +13,7 @@ use Ublaboo\DataGrid\Traits\TButtonTitle; use Ublaboo\DataGrid\Traits\TButtonTryAddIcon; -class SubmitButton extends Button +class SubmitButton extends NetteSubmitButton { use TButtonTryAddIcon;