symfony控制器中隐藏输入字段的get value属性



我使用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()得到它的值。

最新更新