【发布时间】:2012-06-27 20:07:51
【问题描述】:
我有一个类文章,其中包含一个类数组,而步骤包含多个类媒体。
想法是一篇文章可以包含多个步骤,每个步骤可以包含多个图像。
我需要实现一个表单,以便使用 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;
代表图像并与 Steps OneToMany 相关。
【问题讨论】:
标签: forms symfony upload doctrine persist