所以我有這個代碼在ChoiceType字段中顯示一個單選按鈕選項。如何更改Symfony 2.8中單選按鈕表單字段的ID參數?
{{ form_widget(form.persontype[0], {"attr":{"id":"student"}}) }}
基於閱讀網絡(主要討論這裏在stackoverflow),它理論上應該改變單選按鈕的ID。但它不工作。任何想法如何得到它的工作?
這是我的與ChoiceType字段相關的表單生成器代碼。
->add(
"persontype"
, "choice"
, array(
"choices" => array("student"=>"Student", "staff"=>"Staff")
, "expanded" => true
, "label_attr" => array(
"class" => "normal"
)
, "multiple" => false
, "required" => false
)
)
感謝您的幫助。
看看這裏:https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/Twig/Resources/views/Form/form_div_layout .html.twig#L334 id很直接的形式vars不在attr。 – Alsatian