我在Symfony2中创建了一个Form,其中“name”字段设置为“text”类型......但由于某种原因,我不能在此字段中使用任何空格...我收到以下错误:
form type name ("") is not valid
我尝试重命名字段并将类型更改为“textarea”,但问题仍然存在。
以下是表单的定义方式:
$builder -> add('name', 'text')
有人可以告诉我这是什么问题吗?
答案 0 :(得分:1)
添加
怎么样?public function getName()
{
return 'your_type_name';
}
到您的类型。
请注意,getName()
方法应返回表单“type”的唯一标识符。