2015-08-07 4 views
0

Когда я загружаю файл, он не проверяет - он разрешает все типы (он не должен), позволяет пустым (это не должно быть) и т. Д. Конечно, я включил правильные правила (я думаю) в моей модели.Загрузка файла Yii не проверяет тип файла

По какой-то причине файлField не проверяет.

Пожалуйста, взгляните на него, если вы не найдете ничего плохого.

Вот код:

array('employeedetails_photo', 'EImageValidator', 'width' => 600, 'height' => 400, 'message' => 'Size error message'), 

array('employeedetails_photo', 'file', 'allowEmpty'=>true, 'types'=>'jpg, gif, png', 'maxSize'=>409600,'tooLarge'=>'The file was larger than 400K. Please upload a smaller file.'), 
+0

Вы можете показать изображение? Я имею в виду, как вы визуализируете форму и как проверяете? '$ form = $ this-> beginWidget ('CActiveForm' ...'. Можете ли вы предоставить более подробный код? –

ответ

0

есть некоторая проблема в Yii, сделать проверку типа изображения с JQuery, тем же проблемой я столкнулся, но я решил ее делать с JQuery.