gpt4 book ai didi

symfony - 如何在 Symfony2/Twig 中将 form_rest() 渲染为隐藏字段?

转载 作者:行者123 更新时间:2023-12-02 00:14:41 24 4
gpt4 key购买 nike

我有一个包含许多字段的 Form 类。我想渲染其中的一些并将剩下的隐藏起来。这怎么可能?

我想做类似 {{ form_rest(form, {'display': 'hidden'}) }} 的事情或<div display="hidden">{{ form_rest(form) }}</div> .

示例:

<form action="{{ path('fiche_intervention', {'rreid': rre.rreid}) }}" method="post" {{ form_enctype(form) }}>
{{ form_errors(form) }}
<div class="bloc-input">{{ form_label(form.rredatecommencement, "Date de retrait :") }}
{{ form_widget(form.rredatecommencement) }}
</div>

{# Some other fields... #}
{# ... #}
{# /Some other fields... #}

<div display="hidden">{{ form_rest(form) }}</div>
<input type="submit" />
</form>

最佳答案

您必须在“FormController”内的 buildForm 函数中执行此操作。只需在添加字段时添加“隐藏”就足够了。

public function buildForm(FormBuilder $builder, array $options)
{
$builder->add('name');
$builder->add('email', 'email');
$builder->add('subject');
$builder->add('anyone', 'hidden');
}

关于symfony - 如何在 Symfony2/Twig 中将 form_rest() 渲染为隐藏字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com