函数getName在symfony 2表单中做了什么

时间:2012-07-10 03:15:01

标签: php symfony

这是我的表单类

class CommentType extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('user')
            ->add('comment')

        ;
    }

    public function getName()
    {
        return 'sample_staticbundle_commenttype';
    }
}

我无法获得getName函数的功能

1 个答案:

答案 0 :(得分:8)

在渲染该表单的twig模板时使用它。它允许您覆盖默认窗口小部件,但仅通过指定块来覆盖该特定窗体,例如:

{% block sample_staticbundle_commenttype_widget %}