Wpis z mikrobloga

#yii Czy mógłby mi ktoś powiedzieć jak w yii sprawić, żeby pole z plikiem było oznaczone jako wymagane? Mam w modelu do rules() wstawiony taki warunek:
array('image1', 'file', 'types'=>'jpg, jpeg, png, pdf', 'allowEmpty'=>false, 'maxSize'=>1024 * 800, 'on' => 'insert', 'tooLarge'=>'Plik zbyt duży, maksymalny rozmiar pliku to 800KB.'), i nic, label wyświetla się jak przy polach, które nie wymagają uzupełnienia. Próbowałem pominąć on insert, ale bez zmian.
  • 11
  • Odpowiedz
@januzi: tak jak pisał @masiakla musi być też required walidator na tym polu i w używanym scenariuszu musi być to pole wyszczególnione, jak nie działa, to znaczy, że robisz coś źle.
  • Odpowiedz
@Bizley: Zmienić wersji nie mogę, jak jest image1 jako required, to się yii pluje, że pole ma być wypełnione.
Może ta wersja YII jest po prostu zrąbana?
  • Odpowiedz