Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]sfWidgetFormChoice zawsze daje invalid
Forum PHP.pl > Forum > PHP > Frameworki
harvesterix
Witam
Jak w temacie mam prosty formularz z checkboxami i validator ogłupiał całkowicie cały czas wywala invalid, mój kod:
  1. public function configure()
  2. {
  3. $poziom = array('biegly' => 'biegły', 'bardzo-dobry' => 'bardzo dobry', 'dobry' => 'dobry', 'podstawowy' => 'podstawowy', 'brak' => 'brak');
  4.  
  5. $this->setWidgets(array(
  6. 'programy' => new sfWidgetFormChoice(array('choices' => $poziom, 'expanded' => true, 'multiple' => true)),
  7. ));
  8.  
  9. $this->setValidators(array(
  10. 'programy' => new sfValidatorChoice(array('choices' => array_keys($poziom), 'required' => false)),
  11. ));
  12.  
  13. $this->widgetSchema->setFormFormatterName('list');
  14. }


Gdy multiple ustawię na true, niezależnie od tego czy zaznaczę jedną wartość czy kilka zawsze wywala mi invalid exclamation.gif
Macie jakieś pomysły?
arecki
sfValidatorChoice też ma opcję multiple. Może ustaw ją na true i sprawdź ?
harvesterix
No właśnie qrde w tym samym projekcie już wcześniej do tego doszedłem ale wtedy zrezygnowałem z checkboxów, i teraz już nie pamiętałem DZIĘKI
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.