【发布时间】:2013-07-03 08:37:19
【问题描述】:
我正在使用 SonataMediaBundle,以便我的用户可以将图像与产品相关联。
问题是,如果他们尝试上传大于 upload_max_filesize 的文件,则会引发异常。我尝试使用 Symfony 的约束,但它不起作用。它甚至没有考虑到这个约束,因为如果我尝试上传大于 maxSize 且小于 upload_max_filesize 的文件,它不会触发
use Symfony\Component\Validator\Constraints as Assert;
/**
* @Assert\Image(
* maxSize="2M"
* )
* @ORM\ManyToOne(targetEntity="Application\Sonata\MediaBundle\Entity\Media")
*/
protected $image;
肯定有办法实现这样一个基本的东西?
【问题讨论】:
标签: php symfony sonata-admin