Field definition should override magic
This commit is contained in:
parent
9565565865
commit
cd76f2e04f
|
|
@ -93,7 +93,7 @@ class FormField
|
|||
/**
|
||||
* @var bool Specifies if this field is mandatory.
|
||||
*/
|
||||
public $required = false;
|
||||
public $required = null;
|
||||
|
||||
/**
|
||||
* @var bool Specify if the field is read-only or not.
|
||||
|
|
|
|||
|
|
@ -699,7 +699,7 @@ class Form extends WidgetBase
|
|||
/*
|
||||
* Check model if field is required
|
||||
*/
|
||||
if (!$field->required && $this->model && method_exists($this->model, 'isAttributeRequired')) {
|
||||
if ($field->required === null && $this->model && method_exists($this->model, 'isAttributeRequired')) {
|
||||
$field->required = $this->model->isAttributeRequired($field->fieldName);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue