range symfony form input

时间:2016-11-29 09:23:23

标签: php symfony

i'm looking for something to make this kind of input in symfony [sample]

设置选择值

我不知道哪种输入以及如何处理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();

这是我的控制器的一部分,但不确定它是否有用。

感谢' S

1 个答案:

答案 0 :(得分:2)

如果您想表示与结束日期相关联的开始日期,我建议您创建两个DateType字段,如下所示:

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

然后,通过在它们之间添加“à”单元格,在模板中设计两个字段。

RangeType不适合呈现日期,它呈现输入的this kind