У меня есть форма, которая содержит embededForms.
Пост-валидатор:
$this->validatorSchema->setPostValidator(
new sfValidatorCallback(
array('callback' => array($this, 'myPostValidator'))
)
);
Я выкидываю ошибку в методе myPostValidator:
$error = new sfValidatorError($validator, 'invalid ' . $values['embededform1']['field']);
throw new sfValidatorErrorSchema($validator, array('field' => $error));
сейчасЯ получаю глобальную ошибку для корневой формы.
Я хочу отобразить ошибку рядом с правильным полем.
$values['embededform1']['field']