Dear,
For a registration form i use the DateValidator for validating a date of birth field. I use it as follows;
[['date_of_birth'], 'date', 'format' => 'dd-MM-yyyy', 'on' => ['register', 'editInformation']],
When i fill in 08-04-1991 as date, and press submit the validator return FALSE on this field, so the form can’t be submitted. But the date format i entered should be 100% valid and match the format i entered in the validator rule.
Even when i set the format to;
[['date_of_birth'], 'date', 'format' => 'php:d-m-Y', 'on' => ['register', 'editInformation']],
It won’t validate.
Only when i remove the validation rule, the form can be submitted.
What could be the problem here?