我有一个包含 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']