在Twig中获取表单的名称

Twi*_*sen 1 php symfony

如何获取表单名称(FormType.php)

我尝试着

{{ form_row(id) }}
{{ form_row(form.name) }}
{{ form.get('full_name') }}
{{ form.get('id') }}
Run Code Online (Sandbox Code Playgroud)

我想得到这个

 /**
     * @return string
     */
    public function getName()
    {
        return 'my_form';
    }
Run Code Online (Sandbox Code Playgroud)

并用于

{{ form_start(form, {'action': path('url'), 'method': 'POST', 'attr': {'id': NAME OF getName}}) }}
Run Code Online (Sandbox Code Playgroud)

或者如果我可以从formtype.php设置id

Joã*_*ves 5

你可以这样得到它:

{{ form.vars.id }}
Run Code Online (Sandbox Code Playgroud)