我使用Symfony 5和php7。
{{ form_widget(form.groupTab) }}<input type="hidden" id="ce-participants__type" data-field="app_registration_group_type_form[groupTab]" value="0">
我想在隐藏的输入字段中获得value属性。它应该返回'0'作为字符串。
在我的控制器,我已经尝试以下:
$groupTab = $form->get('groupTab')->getViewData();
但我总是得到一个空字符串作为response =>"
首先,您的隐藏字段没有name
属性,因此我甚至不确定您可以获得其值。
应该使用表单构建器创建该字段,就像创建groupTab字段一样。然后可以用$form->get('yourHiddenField')->getData()
得到它的值。