Symfony2: не удалось загрузить тип «MyType» - PullRequest
22 голосов
/ 28 августа 2011

Я пытаюсь создать новый тип поля и добавить его в класс формы в Symfony 2.

Я создал класс с именем MyType (для целей тестирования), и когда я хочу добавить егов классе формы я получаю сообщение об ошибке:

Не удалось загрузить тип «MyType».

Я думаю, я должен сказать Symfony, чтобы загрузить этот тип, но я нене знаю как!

1 Ответ

39 голосов
/ 28 августа 2011

Вы зарегистрировали свою форму в разделе службы вашего config.yml

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

Затем вы можете вызвать ее из вашего контроллера с именем «my_type_form».

...