Author: mitchell_neill
Description:
I've found another case that breaks the mandatory fields functionality. If you have input type=checkboxes and the field set mandatory then the form can be saved if any of the mandatory fields are left blank.
This can be seen at:
http://scratchpad.referata.com/wiki/Mandatory_Field_Test
The Name, Title and Mandatory Test Property are set to be mandatory. However, when you leave one or indeed all of them blank, the form can still be saved. If you remove the "mandatory" from
! Mandatory Test Property:
{{{field | Mandatory Test Property | input type=checkboxes | mandatory}}} |
Then the form cannot be saved if Name or Title are left blank.
So to sum up so far. Mandatory field functionality get broken if you specify mandatory on:
- Hidden fields (not especially a problem).
- Show on Select fields
- Input type=checkboxes fields
Version: unspecified
Severity: critical