Многостраничная форма онлайн заказа

Вопросы, связанные с формами в WYSIWYG Web Builder.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить
Аватара пользователя

Автор Темы
sandvik
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 28 фев 2016, 16:31
Версия Web Builder: 10.4

Многостраничная форма онлайн заказа

Сообщение sandvik » 28 фев 2016, 17:22

Добрый день, форумчане.

Подскажите пожалуйста, как сделать многостраничную форму онлайн заказа? Т.е. хочется не размещать все пункты выбора на одной странице, а разбить их на 2-3 листа (интересует именно организация связи 1, 2 и 3-ей страницы)
Как здесь например http://polymake.by/onlayn-zakaz-pechati/ или здесь http://www.silvius.by/online/

Заранее благодарен.

Реклама
Аватара пользователя

Gudwinn
Эксперт
Эксперт
Сообщения: 1418
Зарегистрирован: 07 авг 2015, 18:39
Версия Web Builder: 11.0.2
Имя: Кирилл

Многостраничная форма онлайн заказа

Сообщение Gudwinn » 29 фев 2016, 00:45

Попробуйте сделать на отдельной странице "длинную" форму, с подразделами условными, и каждому подразделу сделайте закладку, закладки привяжите к кнопкам, которые будут в каждом подразделе. Саму форму выводите во фрейме на нужной странице, получится как бы иллюзия перелистывания страниц формы, но по факту, форма будет одна. Можно так же сделать на скриптах передачу данных с любого места, в скрытые поля основной формы, но это очень долго объяснять, и если со скриптами не дружите, вряд ли Вам будет понятно.
создание и разработка сайтов
Платные консультации
Готовые решения
Скайп: kirill47853

Аватара пользователя

Автор Темы
sandvik
Читатель
Читатель
Сообщения: 10
Зарегистрирован: 28 фев 2016, 16:31
Версия Web Builder: 10.4

Многостраничная форма онлайн заказа

Сообщение sandvik » 29 фев 2016, 16:13

Gudwinn, Благодарю за ответ. Решил так и попробовать реализовать, только вывел через лайтбокс. Полосу прокрутки убрал scrolling:'no'

Если у кого еще есть какие идеи - высказывайтесь, не стесняйтесь :)

Аватара пользователя

nenadik
Неофит
Сообщения: 1
Зарегистрирован: 05 дек 2018, 21:40
Версия Web Builder: 14.2.2

Многостраничная форма онлайн заказа

Сообщение nenadik » 11 апр 2020, 19:22

я так делал.
1. создаешь слой, в свойствах включаешь форму и настраиваешь ее
2. в слое 1 создаешь еще слои-шаги, в которых нужные поля
3. во все слои добавляешь кнопку "следующий шаг" с событием скрыть предыдущий шаг и показать следующий
4. в слое последний шаг ставишь кнопку отправки формы.

PS если нужна проверка заполнения полей на всех шагах, а не только на финальном (а так будет в моем примере), можно заморочиться и сделать проверку. Гугли "калькуляторы"

PPS еще вариант через карусель реализовать, но меня там не устроила анимация переключения через стороннюю кнопку, а через кнопку пролистывания карусели коряво, так как ее нужно перекрывать кнопкой отправить на посленем шаге или чтото мутить с кодом)


Ответить

Вернуться в «Формы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость