【发布时间】:2020-08-08 03:15:25
【问题描述】:
这是我在 FormUploaderType 生成器中输入的“条款”
->add('terms', FileType::class, [
'constraints' => [
'pattern' => '/([a-z]+-)+[20]\d{7}\.pdf/',
'message' => 'Change the name of the file',
'mimeTypes' => [
"application/pdf",
"application/x-pdf",
],
])
我想确定,该文件的名称正是我想要的(例如:'something-else-in-here-20200430.pdf')但它不起作用 - 它向我显示一条错误消息... 我该如何处理?我已经从 symfony 文档中看到了 Annotation 方法以及类实体中的 loadValidatorMetadata 方法,但它们似乎都不适用于文件上传...
【问题讨论】:
-
你能提供给我们这个错误信息吗?
标签: php forms symfony validation file-upload