1
buildForm으로 빌드 된 두 개의 폼이 있습니다. 여기Symfony 2.1의 embeddedForm에서 클라이언트 측 유효성 검사를 캐스케이드하는 방법
public function buildForm(FormBuilderInterface $builder, array $options){
$builder->add('mesPoints','integer',array('required' => true))
->add('pointsAdversaire','integer',array('required' => true));
}
이 Combat
buildForm입니다 : 여기
Score
buildForm입니다 내가 저를 나타내는 팝업이
mesPoints
및
pointsAdversaire
기입하지 않으면 내가하는
Score
만들
public function buildForm(FormBuilderInterface $builder, array $options){
$builder->add('tour','integer')
->add('score',new CompetitionCombatScoreType(),array('required' => false));
}
나는 그 두 분야를 채워야 만한다.
Combat
에서 Score
을 만들면 독트린 예외 만 있습니다.
내가 Score
모델에 제약이 있고 난 Combat
에 buildForm DefaultOptions
, 페이지를 다시로드를 'cascade_validation' => true
을했고 내가 필드를 작성해야 말해합니다.
하지만 나는 클라이언트 측 유효성 검사에서 팝업으로 diretly 점수를 만들 때와 동일한 결과를 얻을 수 없습니다.
아이디어가 있으십니까?