Symfony2:无法加载“MyType”类型

时间:2011-08-28 02:38:10

标签: symfony symfony-forms

我正在尝试创建一个新的字段类型并将其添加到Symfony 2中的表单类。

我创建了一个名为MyType的类(用于测试目的),当我想将它添加到表单类时,我得到错误:

  

无法加载“MyType”类型。

我想我必须告诉Symfony加载那种类型,但我不知道怎么做!

1 个答案:

答案 0 :(得分:39)

您已在config.yml

的部分服务中注册表单
services:
   my_type_form:
      class: sf\MyTypeBundle\Form\MyType
      tags:
         -  { name: form.type }

然后你可以从控制器中调用它,名称为“my_type_form”。