Регистрация
Вход через соцсети
Восстановление пароля

Пошаговый ввод данных Визарды

Новый топик
28.09.2008, 15:08
Ответить | Цитировать
MFD
Кашаев Камиль

Зарегистрирован:
2007-02-15
Сообщений: 47

Как реализовать пошаговый ввод данных или например как реализовать вот такой функционал
- после ввода данных посетитель получает => бланк с введенными данными (например для распечатки) => соглашается => отправляет на сайт
28.09.2008, 16:00
Ответить | Цитировать
ktotoff
АльтерЛан

Зарегистрирован:
2006-12-19
Сообщений: 330

Если одним шаблоном реализовывать, то можно расписать логику первых шагов в «префиксе объекта»: подсунуть форму с пустым значением action и анализировать POST (в системные настройки надо добавить extract($_POST); ) до тех пор, пока значения полей не будут удовлетворять требованиям. Все введённые и провалидированные значения — хранить в hidden. Ошибки ввода обрабатывать тут же.

Как только ошибок нет, подсунуть нормальную форму добавления с галкой «согласен» и батоном «отправить», где все значения полей опять же спрятаны в hidden. Но тут придётся повозиться с бэклинком, ежели в уже проверенном вводе нужно будет чего-нить подправить.

У меня подобным образом работает заказ на одном из сайтов: первый шаг — выбор позиций и проверка на пустоты и нецифры, второй шаг — ввод реквизитов.

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
29.09.2008, 06:59
Ответить | Цитировать
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

Можно иначе - листалку рисовать js-ом... тогда не придется хранить данные в hidden'ах...
Правда, если JS отключен - форма будет выведена полностью...
02.10.2008, 07:48
Ответить | Цитировать
Гость
Гость

>>У меня подобным образом работает заказ на одном из сайтов: первый шаг — выбор позиций и проверка на пустоты и нецифры, ??
>>второй шаг — ввод реквизитов
у меня как раз подобная задача
можно посмотреть? ;)
13.10.2008, 03:08
Ответить | Цитировать
ktotoff
АльтерЛан

Зарегистрирован:
2006-12-19
Сообщений: 330

Это не разговор. Там бланк заказа, заказы нумеруются, а вы будете небось тестить. Сейлзам потом разгребай ваши эксперименты.
Если потребность ещё осталась, я лучше мануальчик-скелетик сюда положу. Хотите? улыбка

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
14.10.2008, 17:14
Ответить | Цитировать
Гость
Гость

да
198 196 2008-10-14 17:14:09 9454
Описание проекта