Witam,
od jakiegoś czasu walczę z formularzami wielostronicowymi. Generalnie korzystam z QuickForm - wiem, że można go "rozszerzyć" o QuickFormController, który pozwala na obsługę formularzy wielostronicowych, ale problem pojawia się gdy korzystam z mod_rewrite. Z tego co sie orientuję to QucikFormController nie współpracuje z mod_rewrite wieć postanowiłem napisać swój własny kontroler. Moja wizja jest taka
w sesji tworzymy zmieną form przechowującą informacje z formularzy.
Dodatkowo każda strona formularza zawiera ukryte pole np. page z numerem strony, przez co po wysłaniu formularza wiemy na której stronie się znajdujemy.
Zdaje się jednak, że nie jest to rozwiazanie idealne - problemem może okazać się 'cofanie' w formularzu, czy też 'czyszczenie' pól formularza - normlanie odbywałoby się to na końcu danego cyklu, ale user nie koniecznie musi dojść do końca itd itp.
Może jest jakiś inny sposób, na który nie wpadłem, a który by to nieco uprościł?