我正在使用Symfony 2.3和SonataMediaBundle与SonataAdminBundle的实现。
我想知道如何在创建表单上添加额外字段“URL”,并允许用户从其计算机上传其拥有的文件或从网络上的某些图片传递URL 。然后我将获取图像并将其存储为媒体记录。
谢谢!
答案 0 :(得分:0)
安装 Sonata Media Bundle : Media's documentation - Index (master)
为Media Bundle运行Sonata Extends。 然后,您可以向实体添加任何类型的文件,例如:
/**
* @ORM\ManyToOne(targetEntity="Application\Sonata\MediaBundle\Entity\Media", cascade="all")
*/
private $invoice;