0
분리 된 클래스를 사용하지 않고 Embedded 폼을 사용할 수 있습니까? 그 이유는 대부분 폼 클래스가 많아서 대부분의 시간에 단일 필드가 포함되어 있으므로 포함 된 양식을 인라인으로 정의 할 수 있는지 궁금합니다.하나의 클래스를 사용하는 Symfony2 임베디드 폼
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('name')
->add('email')
->add('phone')
->add('key', new KeyType())
;
}
문서 내가의 key
필드에 내가 포함 된 양식 양식 빌더를 설정합니다 예에 대한 KeyType
을하는 클래스를 만들 필요가 있다고 말한다 :
그래서 일반적으로 우리는 이런 일이 . 그러나 클래스 KeyType
을 만드는 대신 같은 클래스에서 필드를 인라인으로 정의하고 싶습니다. 어떻게해야합니까?