Validation Cakephp 3动态验证错误消息

Validation Cakephp 3动态验证错误消息,validation,cakephp,cakephp-3.0,Validation,Cakephp,Cakephp 3.0,我正在验证表单中的文件上载,我想知道是否可以使用表单中的信息显示动态消息 这是我的验证模型: public function validationDefault(\Cake\Validation\Validator $validator) { $validator ->allowEmpty('file') ->add('file', array( 'extension'=>array( 'rule' =>

我正在验证表单中的文件上载,我想知道是否可以使用表单中的信息显示动态消息

这是我的验证模型:

public function validationDefault(\Cake\Validation\Validator $validator) {

    $validator
      ->allowEmpty('file')
      ->add('file', array(
        'extension'=>array(
          'rule' => ['extension', ['jpeg', 'png', 'jpg']],
          'message' => '[[fileName]] has no valid extension.'          
        ),
        'fileSize' => array(
          'rule' => array('fileSize', '<=', '100K'),
          'message' => '[[fileName]] exceed 100K.'),
        )
      ));

    return $validator;
}
public function validationDefault(\Cake\Validation\Validator$Validator){
$validator
->allowEmpty('文件')
->添加('文件',数组(
“扩展”=>数组(
'规则'=>['extension',['jpeg','png','jpg']],
“消息“=>”[[fileName]]没有有效的扩展名。”
),
“文件大小”=>数组(

'规则'=>数组('fileSize',“我以前试过这个,但不容易。你需要从回调内部操纵验证器或类似的东西。也许现在做起来更容易了。我以前试过这个,但不容易。你需要从回调内部操纵验证器或类似的东西。也许它变得更容易了我想现在就这么做。