Php Symfony2更改模板细枝的值字段

Php Symfony2更改模板细枝的值字段,php,mysql,forms,symfony,controller,Php,Mysql,Forms,Symfony,Controller,我正在开发一个应用程序预订,当用户选择一个小时进行预订并将其保存在数据库中时,保存的值是单选按钮的位置,这是我的控制器: $form = $this->createFormBuilder($reserva) ->add('horaReserva', 'choice', [ 'choices'=> $horasDisponibles, 'expanded' => true,

我正在开发一个应用程序预订,当用户选择一个小时进行预订并将其保存在数据库中时,保存的值是单选按钮的位置,这是我的控制器:

    $form = $this->createFormBuilder($reserva)
            ->add('horaReserva', 'choice', [
                'choices'=> $horasDisponibles,
                'expanded' => true,
                'multiple' => false,
                ]
            )
因此,我在模板中选择:

 {{ form_widget(form.horaReserva, {'attr': {'class': 'form-control'}}) }}
这就是网络显示的内容:

<input type="radio" id="form_horaReserva_0" name="form[horaReserva]" value="0">

<label for="form_horaReserva_0" class="required">9:00</label>

9:00

事实上,当存储在数据库中将我保存为0时,是否有任何方法可以从控制器更改字段值,并且值字段的模板具有小时值?

在您的示例中,
$horasdisponiles
的值是多少?$horasdisponiles=array('9:00'、'10:00'、'11:00'、'12:00');好的,您使用的symfony版本是什么?我使用的是版本2.5.4Ok,您希望从字段中获取什么模型格式,字符串
“9:00”
日期时间
对象?