Symfony2: Не удалось загрузить тип "MyType"
Я пытаюсь создать новый тип поля и добавить его в класс формы в Symfony 2.
Я создал класс под названием MyType
(для целей тестирования), и когда я хочу добавить его в класс формы, я получаю ошибку:
Не удалось загрузить тип "MyType".
Думаю, я должен сказать, что Symfony загружает этот тип, но я не знаю, как это сделать.
Ответы
Ответ 1
Вы зарегистрировали свою форму в разделе услуг вашего config.yml
services:
my_type_form:
class: sf\MyTypeBundle\Form\MyType
tags:
- { name: form.type }
Затем вы можете вызвать его из своего контроллера с именем "my_type_form".