2016-03-21 37 views
2

我使用:YII2如何添加自定義的驗證規則的文件類型

[['avatar'], 'file', 'skipOnEmpty' => true, 'message'=>'png,jpg,jpeg files only', 'extensions' => 'png, jpg ,jpeg','on'=>'update'] 

它顯示我驗證消息:「只有與這些擴展名的文件被允許:PNG,JPG,JPEG。」 但我想驗證的消息,如:「只有PNG,jpg,jpeg文件」。 我該怎麼做?

回答

4

使用wrongExtension屬性:

[['avatar'], 'file', 'skipOnEmpty' => true, 'extensions' => 'png, jpg ,jpeg', 'wrongExtension'=>'{extensions} files only', 'on'=>'update'] 
+0

非常感謝,這對我的作品。 –

+0

''wrongExtension'=>'{extensions} files only' –

+1

@RomanGrinyov。謝謝。更新了我的答案。 –