![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 576 Pomógł: 14 Dołączył: 9.11.2005 Ostrzeżenie: (20%) ![]() ![]() |
Jak mogę w symfony 1.2 ustawić setError ?
Jak mogę zrobić walidacje wysokosci i szerokosci obrazka ? dopisac do sfFileValidator kod odpowiedzialny za to czy w jakis inny sposób ? Ten post edytował Lonas 20.03.2009, 13:17:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jako, że tytuł wątku i pośrednio tematyka bardzo mi pasuje to się podłączę. Jak przekazać do formularza dodatkowe błędy?
Sytuacja jest następująca. Mam formularz rozszerzający sfFormPropel. Po wykonaniu validacji formularza chciałbym wykonać trochę logiki w kontrolerze, w którym jest on zawarty. Robię sobie zwykłe $form->save(). Jeśli zapis wywoła wyjątek to sfFormPropel::save() propaguje ten wyjątek. A ja chciałbym jego treść przekazać jako jeden z błędów formularza.
W 28 linii jestem zmuszony przekazywać błąd do widoku poza formularzem. Wiem, że w zasadzie błędy formularza to logicznie co innego niż błędy wynikające z logiki biznesowej ale chciałbym użyć mechanizmów formularza żeby te błędy wyświetlić. Ot taka neichęc do dublowania kodu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:38 |