我試圖呈現一個表單內複選框,但得到了一個錯誤:呈現樹枝上的複選框;布爾預期的錯誤
TransformationFailedException in Form.php line 1149: Unable to transform value for property path "[active]": Expected a Boolean.
是的,我送是整數0或1,但樹枝讓他們爲字符串,它有感覺,但我真的無法找到如何渲染複選框。
這是控制器:
$form = $form->add('active', 'checkbox', array('label' => 'User active?','required' => false));
這是細枝面:
{{ form_widget(form.active, { attr: { 'class': 'form-control' }}) }}
任何想法?
我沒有在這個應用程序的模型層。在控制器上執行sql請求。 –
在這種情況下可能會看看CallbackTransformer和addViewTransformer – Rinat