我有一个包含类数组的类文章Step和Step包含多个类Media。
想法是文章可以包含几个步骤,每个步骤可以包含多个图像。
我需要使用Doctrine实现一个易于上传和持久化的表单。
我需要一些关于如何使用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"
在实体文章中我有
protected $steps;
这与课程步骤(OneToMany)有关。 在Steps中是一个属性:
protected $media;
代表图像,与步骤OneToMany有关。
答案 0 :(得分:0)
您的私人或受保护的$ file文件似乎没有setter和getter,或者您根本没有此属性