Chciałem przeprowadzić walidacje formularza w Symfony. Robie wszystko jak w dokumentacji jednakże po wysłaniu formularza nie dzieje się nic. Tzn mimo złych danych wszystko odbywa się tak jakby dane były poprawne.
Moim zdaniem problemem jest mój plik validate/save.yml
<?php fields: price_list[from][day][]: sfNumberValidator: min: 1 min_error: Minimalna wartość to 1 max_error: Maksymalna wartość to 31 ?>
Jakby nie reagował na nazwe pola. Może przeszkadzają mu nawiasy kwadratowe? Albo coś robie źle.
Dodatkowo dodam że stworzyłem plik plik templates/indexSuccess.php (skopiowany z podrecznika -> wyświetla liste błędów po walidacji).
W pliku actions.class.php dodałem:
<?php public function handleErrorSave() { $this->forward('room', 'edit'); } ?>
Jakieś sugestie? Może o czymś zapomniałem? W końcu już późno
