Forms 来自多个类的Symfony2表单

Forms 来自多个类的Symfony2表单,forms,symfony,upload,doctrine,persist,Forms,Symfony,Upload,Doctrine,Persist,我有一篇关于类的文章,其中包含一系列的类Step,Step包含多个类Media 一篇文章可以包含几个步骤,每个步骤可以包含几个图像 我需要实现一个易于上传和持久化的表单 我需要一些关于如何使jQuery能够上传一篇文章中出现的多个图像并坚持原则的建议 当我尝试添加到表单时: ->add('files','file', array( "label" => "Files", "

我有一篇关于类的文章,其中包含一系列的类Step,Step包含多个类Media

一篇文章可以包含几个步骤,每个步骤可以包含几个图像

我需要实现一个易于上传和持久化的表单

我需要一些关于如何使jQuery能够上传一篇文章中出现的多个图像并坚持原则的建议

当我尝试添加到表单时:

            ->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"
在我的文章中

 protected $steps;
这与课堂步骤有关。 步骤中是一个属性:

protected $media;

表示图像并与步骤OneToMany相关。

似乎您的私有或受保护的property$文件没有setter和getter,或者您根本没有此属性