嗨,我正在尝试对Cakephp3上的文件字段进行验证。这就是我到目前为止所拥有的。
$validator
->add('file_upload', 'custom', [
'rule' => function ($value, $context) {
return empty($context['data']['file_type']);
},
'message' => 'Cannot be empty if file type is filled out'
]);
我本来是允许该字段为空的,但意识到文件类型是作为数组输入的,因此无法正确验证,因此尝试使用自定义验证器,但似乎仍然无法正常工作。欢迎发表评论和批评。