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”
或日期时间
对象?