gpt4 book ai didi

symfony - 在Symfony2单选按钮选择字段上设置默认值

转载 作者:行者123 更新时间:2023-12-04 14:04:10 27 4
gpt4 key购买 nike

我有以下Symfony2形式:

public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('submitter_is_home', 'choice', array(
'expanded' => true,
'choices' => array('1' => 'Home', '' => 'Away'),
'data' => '1',
))
;
}

(为清楚起见,我省略了其他字段。)

当我在浏览器中访问此表单时,未选择“主页”选项。我也检查了源,也似乎没有在其中设置适当的属性。

单选按钮的默认值是否不同于其他类型的 choice字段?这可能是怎么回事?

最佳答案

如果要选择一个选项,则empty_value将不起作用。

简单的解决方案是在添加表单之前为对象设置一个值(例如$myentity->setRadiobutton(1))。 Symfony将理解并将其添加为选定值(适用于选择类型,因此与radio可能相同!)

关于symfony - 在Symfony2单选按钮选择字段上设置默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9928906/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com