2016-11-29 1 views
-3

은 내가 입력하는 방법 심포니 컨트롤러를 처리하는 방법의 느릅 나무 종류를 모르는 심포니 [sample]범위 심포니 폼 입력

에서 입력의 종류를 만들기 위해 뭔가를 찾고 있어요.

$form = $this->createFormBuilder($newLot) 
     ->add('lotType',null,['required' => false]) 
     ->add('lotGenre',null,['required' => false]) 
     ->add('ville',null) 
     ->add('quartier',null) 
     ->add('prix',null,['required' => false]) 
     ->add('prix', null,['required' => false]) 
     ->add('superficie', RangeType::class,['required' => false]) 
     ->add('createdAt', RangeType::class,['required' => false]) 
     ->add('gestionnaire',null) 
     ->add('lotStatut',null) 
     ->getForm(); 

여기 내 컨트롤러의 일부이지만 유용하지는 않습니다.

감사의

+0

이것은 UX 디자인입니다. 그렇게 입력을 렌더링 할 수 없습니다. – Medard

답변

2

당신이 종료 날짜에 연결된 시작 날짜를 표현하고 싶다면, 나는이 같은 두 DateType 필드를 만들 좋을 걸 :

->add('startDate', DateType::class, [some_parameters]) 
->add('endDate', DateType::class, [some_parameters]) 

그런 다음, 당신은 당신이 설계 필드 사이에 "à"셀을 추가하여 템플릿의

RangeType이 날짜를 렌더링하기에 적합하지 않은 경우 입력의 this kind을 렌더링합니다.

+0

이 솔루션은 완벽합니다! 고마워 – CorentinDy