我正在构建一个问卷,该问卷显示在两个模板中,但我不需要显示其中一个模板中的一些字段
$builder
->add('acceptConsent', CheckboxType::class, [
'label_attr' => [
'class' => 'font-weight-bold'
],
'required' => true,
'constraints' => new NotBlank(),
'disabled' => $readOnly,
])
有什么方法可以将表单设置为不呈现字段?
您可以"只是";不呈现form_row
或form_widget
并以这种方式关闭您的表单{{ form_end(form, {'render_rest': false}) }}
使得未渲染的字段a未渲染。
点击此处查看更多信息:https://symfony.com/doc/current/form/form_customization.html