Hide "Optional" label on conditionally required "Cross-selling condition" field (#4809)

This commit is contained in:
Mira
2025-02-06 11:52:27 +01:00
committed by GitHub
parent 867ae8c61a
commit 64effc84a3

View File

@@ -120,6 +120,7 @@ class CategoryForm(I18nModelForm):
self.fields['cross_selling_condition'].widget.attrs['data-disable-dependent'] = 'true'
self.fields['cross_selling_condition'].widget.choices = self.fields['cross_selling_condition'].widget.choices[1:]
self.fields['cross_selling_condition'].required = False
self.fields['cross_selling_condition']._required = True # Do not display "Optional" label
self.fields['cross_selling_match_products'].widget = forms.CheckboxSelectMultiple(
attrs={