У меня есть класс Статья, содержащая массив классов Step and Step содержит несколько классов Media.Symfony2 Форма из нескольких классов
Идея заключается в том, что статья может содержать несколько этапов, и каждый шаг может содержать несколько изображений.
Мне нужно реализовать форму для легкой загрузки и сохранения с помощью Доктрины.
Мне нужен совет, как сделать с возможностью jQuery загружать несколько изображений, которые появляются в статье, и сохраняться с помощью Doctrine.
Когда я пытаюсь добавить в форму:
->add('files','file',
array(
"label" => "Files",
"required" => FALSE,
"attr" => array(
"accept" => "image/*",
"multiple" => "multiple",
)
Я получаю сообщение об ошибке:
Neither property "files" nor method "getFiles()" nor method "isFiles()" exists in class "Ift\DesignBundle\Entity\Article"
В Entity статье я
protected $steps;
То есть в отношениях с класса Steps (Один ко многим). На этапах является свойством:
protected $media;
, которые представляют собой изображение, и в связи с шагами OneToMany.