![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 248 Pomógł: 38 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam jedną akcję Dodaj oraz 3 widoki: 2 pierwsze są 2 kolejnymi krokami wypełniania formularza a 3-ci informuje o jego wysłaniu i jeszcze pare innych dodatkowych rzeczy. I teraz tak: mam plik Dodaj.xml czyli plik validacji(czy jak to tam się nazywa). Wygląda z grubsza tak(wersja skrócona):
Pierwszy walidowany argument 'idkat' jest wybierany za pomocą select w pierwszym widoku. Potem w drugim widoku wyświetla się kolejny formularz, który zależy od tego co się wybrało wcześniej i znowu wysyła postem. I PYTANIE: Jak zrobić, żeby po wysłaniu formularza w pierwszym widoku agavi walidował tylko pierwszy argument tj. 'idkat' a w po wysłaniu formularza w drugim widoku, żeby walidował pozostałe argumenty? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Rozbij to na pomniejsze akcje. Wyniki formularza trzymaj w sesji, albo jako pola ukryte.
Jeżeli wybierzesz opcje z polami ukrytymi, wtedy użyj xinclude przyklejający walidacje z poprzednich kroków/akcji formularza. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:10 |