我的问题应该很简单,但我还没有找到解决方案。 在Symfony 2.3中,我使用内置验证器验证表单。这按预期工作。我想向用户显示最大值。上传文件的大小,但我不想在模板中对其进行硬编码,而是从validation.yml中读出来。
为了从parameters.yml文件中读取值,我可以使用
$this->container->getParameter('xyz')
是否有类似的内容可以阅读validation.yml?
答案 0 :(得分:0)
您可以在validations.yml中为该文件添加验证,并指定其中的最大大小。
TSZ\CoreBundle\Entity\ContentImage:
properties:
file:
- File:
maxSize: 6000000
要以字节为单位指定大小,请使用与最大大小对应的数值。 要指定以千字节为单位的大小,后缀" k"到数值(1024K)。 要指定大小(以兆字节为单位),后缀为" M"到数值(1M)。