我正在一個語言選擇形式:如何使用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