Подтвердить что ты не робот

Symfony2: Не удалось загрузить тип "MyType"

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

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

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

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

4b9b3361

Ответ 1

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

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

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