このコードでは、1つのラジオボタンオプションを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
)
)
ありがとうございました。
はこちらをご覧.html.twig#L334 idは、attrにはない形式の変数であるdiretlyです。 – Alsatian