Symfony2: no se pudo cargar el tipo "MyType"

Estoy intentando crear un nuevo tipo de campo y agregarlo a una clase de formulario en Symfony 2.

He creado una clase llamada MyType (para fines de prueba) y cuando quiero agregarlo a una clase de formulario, aparece el error:

No se pudo cargar el tipo "MyType".

Supongo que debo decirle a Symfony que cargue ese tipo, ¡pero no sé cómo!

preguntado el 28 de agosto de 11 a las 02:08

1 Respuestas

Has registrado tu formulario en la sección servicios de tu config.yml

services:
   my_type_form:
      class: sf\MyTypeBundle\Form\MyType
      tags:
         -  { name: form.type }

Entonces puedes llamarlo desde tu controlador con el nombre "my_type_form".

Respondido el 29 de junio de 15 a las 20:06

En realidad, dado que es un servicio, prefiero declararlo en el archivo services.yml - Quentin S.

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.