【发布时间】:2020-07-05 05:43:19
【问题描述】:
有谁知道如何在 Phalcon 4 上修改文件验证器中的 messageEmpty。我尝试使用与 Phalcon 3 中相同的方法,但它不起作用。
这是我的验证器:
$field->addValidator(new \Phalcon\Validation\Validator\File([
"allowedTypes" => [
"text/plain"
],
"messageEmpty" => 'Message empty',
"messageType" => _('Please upload a txt file')
]));
$field->setLabel(_('Upload List'));
这是我在运行 $this->form->isValid($_FILES) 后得到的消息
object(Phalcon\Messages\Messages)#192 (2) {
["position":protected]=>
int(0)
["messages":protected]=>
array(1) {
[0]=>
object(Phalcon\Messages\Message)#191 (5) {
["code":protected]=>
int(0)
["field":protected]=>
string(8) "robinson"
["message":protected]=>
string(32) "Field robinson must not be empty"
["type":protected]=>
string(42) "Phalcon\Validation\Validator\File\MimeType"
["metaData":protected]=>
array(0) {
}
}
}
}
【问题讨论】:
标签: validation phalcon