From 8c4754774b920bcffb98357991af47bbd23349b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Mon, 28 Oct 2024 17:01:59 +0100 Subject: [PATCH] fix: use correct rating values for filtering --- src/Form/FeedbackFilterType.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Form/FeedbackFilterType.php b/src/Form/FeedbackFilterType.php index 0b82647..8f7f314 100644 --- a/src/Form/FeedbackFilterType.php +++ b/src/Form/FeedbackFilterType.php @@ -4,7 +4,7 @@ namespace App\Form; use App\Model\FeedbackFilterDto; use Symfony\Component\Form\AbstractType; -use Symfony\Component\Form\Extension\Core\Type\NumberType; +use Symfony\Component\Form\Extension\Core\Type\ChoiceType; use Symfony\Component\Form\Extension\Core\Type\SubmitType; use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\FormBuilderInterface; @@ -27,9 +27,17 @@ class FeedbackFilterType extends AbstractType 'label' => 'Zeitraum bis', 'required' => false, ]) - ->add('averageRating', NumberType::class, [ + ->add('averageRating', ChoiceType::class, [ 'label' => 'durschnittliche Bewertung mindestens', 'required' => false, + 'placeholder' => 'nicht filtern', + 'choices' => [ + '1 *' => 100, + '2 **' => 200, + '3 ***' => 300, + '4 ****' => 400, + '5 *****' => 500, + ], ]) ->add('apply', SubmitType::class, [ 'label' => 'filtern',