【发布时间】:2026-02-07 10:15:02
【问题描述】:
表单助手 form_start 和 form_end 在 twig 中很有用:
{{ form_start(form) }}
{{ form_end(form) }}
我可以自定义一些参数,例如method 或action。但我需要自定义其他参数,如class 或添加form-enctype。
我可以吗?我应该把它设置成FormType.php吗?
从现在开始,我只是尝试将我的自定义值添加到 twig 函数中,如下所示:
{{ form_start(form, {'class': 'myclass', 'action': 'myaction'}) }}
// fields...
{{ form_end(form, {'render_rest': true}) }}
但在这种情况下,例如,class 不会出现。
【问题讨论】:
标签: forms symfony twig symfony-forms symfony-2.3