我想使用 Uploadable 来保存一些图片(即用户的个人资料图片)。我已经在使用许多其他的 Doctrine 扩展(可软删除、可时间戳、可责备等),所以我认为使用这个也很好。
但是,我不知道如何设置我的表单。StofDoctrineExtensionsBundle文档给出了这个例子:
$document = new Document();
$form = $this->createFormBuilder($document)
->add('name')
->add('myFile')
->getForm()
;
//(...)
$uploadableManager->markEntityToUpload($document, $document->getMyFile());
在此示例中,是name
Document 的名称还是文件的名称?
Atlantic18/DoctrineExtensions 的文档向实体添加了path
、和name
,因为没有属性。mimeType
size
myFile
任何人都可以解释如何为可上传的 Doctrine 实体设置表单吗?我找不到任何可以进一步帮助我的文档或好的示例。