2016-11-29 52 views
-3

我要找的東西,使這種投入在symfony中 [sample]範圍symfony的形式輸入

我不知道至極類型的輸入以及如何處理與symfony的控制器。

$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