我的表单可以在首页和搜索页面上使用。用户可以在两个页面上填写它,但如果它填写在首页上,则必须在搜索页面上显示填充的数据。实现这一点我转发数据,并使用与此类似的语法。
$form->get('field')->setData($form_data['field']);
一切正常,除了表格有很多字段,我想知道是否有更短的方法来实现同样的目标?
答案 0 :(得分:0)
这个怎么样?
$form_data['return_box'] = (boolean)$form_data['return_box'];
$form->setData($form_data);