我正在一个语言选择形式:如何使用Symfony 2预先选择表格单选项?
$currentLocale = "en_US"; // This is indeed sent to the formType
$langs = array(
'fr_FR' => 'fr',
'en_US' => 'en'
);
$builder->add('language', 'language', array(
'choices' => $langs,
'expanded' => true,
'multiple' => false,
'required' => false,
'label' => false,
));
的HTML代码如下所示(简化):
<div id="languageForm_language">
<input type="radio" value="fr_FR">
<input type="radio" value="en_US">
</div>
我怎么能获得的第二项预先选定的,根据$currentLocale
值?
这个表单是否也绑定到数据对象,还是它是一个'普通'形式? – Sean 2013-02-28 12:07:46