Symfony2-Form から ajax (JSON) 経由でエラーメッセージを受け取りたいです。$form_element->getName() を HTML のフォーム要素 ID に結合するという問題が発生しました。$form_element-Object からこの ID を取得する可能性はありますか?
質問する
977 次
1 に答える
4
はい、単に使用します
$form->get('field_name')->createView()->vars['id'];
フォームからビュー関連のデータ (id
およびclass
オプションなど) を取得するには、まずそのビューを作成する必要があります。
別の方法でも実行できます。
$formView = $form->createView(); // Creates view for every element of the form
$id = $formView->children['field_name']->var['id'];
于 2012-10-26T06:54:59.637 に答える