Yii: правила 'allowEmpty'=>true все еще повышают 'не может быть пустым'
У меня проблема с CActiveRecord.rules
правила публичных функций (){ возвращаемый массив (массив ('photo_path', 'required', 'on'=>'insert'), массив ('photo_path', 'file', 'types' => 'jpg, gif, png', 'allowEmpty' => true),); }
Photo_path должен быть обязательным только при создании модели, в режиме обновления он может быть пустым.
Я не знаю, что происходит, но час назад это работает, а сейчас нет. Когда я выбираю файл, я получаю "путь к фотографии не может быть пустым"
Пожалуйста помоги:)
1 ответ
Решение
Не может быть обязательным и пустым одновременно. Если вы ищете, чтобы оно было пустым при обновлении, добавьте второе правило 'on' => 'update'