1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Многостраничная форма chronoform5

Тема в разделе "Joomla", создана пользователем Trezege1986, 13 май 2015.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS, Genk0
  1. Trezege1986

    Trezege1986 Создатель

    Регистр.:
    7 мар 2013
    Сообщения:
    20
    Симпатии:
    5
    Добрый день.
    Стал вопрос создания опросника из 7-ми страниц, хроноформы позволяют создавать мультистраницы сэтим нет проблем, но на странице в форме в конце есть кнопка далее, которая перекидывает даныые на следующую страницу и так далее до конца, заказчик хочет сделать кнопку назад, вот тут мы и остановились, так как форма создает только кнопку далее submit, и в расширенном режиме подключается обработка всей страницы мол куда отправить форму, и отправление идет только на следующую страницу, вот как бы так выкрутиться что бы поставить кнопку "назад".

    Ну и сюда же напишу след вопрос, да бы не создавать новую тему, заказчик еще попросил сделать так что бы после прохождения всех страниц в конце выбивало последнюю как бы общую страницу, на которой есть все данные предыдущих страниц, то есть страница "Проверьте все ли данные вы ввели правильно"

    Честно говоря не знаю, получится ли такое вообще реализовать, но попробовать нужно )
     
  2. zditovetsky

    zditovetsky Постоялец

    Регистр.:
    20 май 2014
    Сообщения:
    81
    Симпатии:
    10
    По поводу второго вопроса, а может и первого тоже...
    Насколько помню, в версиях хроноформов парулетней давности после нажатия на submit сразу происходила запись в БД (предварительно настраивается и включается). Так вот, можно в "Thanks message" (событие после submit) вывести всю инфу из БД. Конечно же это ручная работа, но я так делал и работало... А по поводу возвращения на предыдущую страницу есть свое событие, которое можно аналогично реализовать, вписав в поля формы значения из БД... Не уверен, что мое предложение идеальное, но 100% рабочее!
    PS: сейчас в хроноформс можно вывести всю заполненную информацию в thanks message с помощью указанных в полях формы имен (name) вот так: "Привет, {surname}!", где surname - имя поля из формы.
     
    Последнее редактирование: 13 май 2015
    Trezege1986 нравится это.
  3. Trezege1986

    Trezege1986 Создатель

    Регистр.:
    7 мар 2013
    Сообщения:
    20
    Симпатии:
    5
    Отлична яинфа, насчет вывода полей форм, спасибо, буду пробовать.

    А насчет кнопки "назад" сделал с передподвыпердом, вобщес создал мультиформу, ввел кастомный код, влепил туда кнопку, поставил ей тот же стиль что и у кнопки "далее" немного их выровнял, дальше вообще велосипед, если заполнять форму и нажать назад , она переходит на первую страницу с людой страницы, тоесть с 6-ой прыгнет на первую "com_chronoforms5&chronoform=Vers1", пришллось отключить аякс, и вручну вписать каждую предыдущю страницу:confused: короче бегаю тут с бубном:)
     
  4. zditovetsky

    zditovetsky Постоялец

    Регистр.:
    20 май 2014
    Сообщения:
    81
    Симпатии:
    10
    Дайте ссылку посмотреть, сложно подсказывать когда ничего не видишь...

    Trezege1986
    получилось сделать? Отпишитесь! Сейчас аналогичный вопрос нужно решить самому...
     
    Последнее редактирование модератором: 20 май 2015
  5. Trezege1986

    Trezege1986 Создатель

    Регистр.:
    7 мар 2013
    Сообщения:
    20
    Симпатии:
    5
    что именно? переход назад или страниу проверки? переход назад, я сделал, а вот страницу проверки так и не получилось, писали на одном форуме, что нужно дописывать дополнительный яваскрипт для перехвата, но думаю это геморно будет, так что пока вопрос, не решен
     
  6. zditovetsky

    zditovetsky Постоялец

    Регистр.:
    20 май 2014
    Сообщения:
    81
    Симпатии:
    10
    Скажу так: меня интересует вопрос редактирования данных ранее заполненной формы. Т.е. человек заполнил данные формы, они записались в БД, а потом нужно сделать так, чтоб эти данные можно было редактировать в такой же форме.
    Возможно решение с кнопкой "назад" поможет...
     
    Последнее редактирование: 20 май 2015
  7. Al Maz

    Al Maz Создатель

    Регистр.:
    13 мар 2012
    Сообщения:
    17
    Симпатии:
    2
    А если дописать в форму php, который будет принимать данные предыдущей страницы и дописывать в input type=hidden? Тогда на последней странице сможете вывести все данные.