Mapping - передача данных по URL


Здравствуйте!

Сегодня мы рады сообщить вам о новой возможности, которая появилась в нашем конструкторе веб-форм. Теперь у вас есть возможность передавать данные формы за ее пределы, используя транспортировку данных по URL. Такая технология получила название – mapping или мэппинг данных.

Как передать данные формы на другой URL?

Для этого нужно, выполнить несколько простых действий:

  1. Зайти в настройки формы и в основных параметрах в качестве «Действие при успешном заполнении формы» выбрать пункт «Редирект на другой URL»;
  2. Ниже прописать необходимый URL адрес, на который пользователь будет переадресовываться;
  3. При помощи специальных макросов, добавить в URL нужные параметры для передачи;
  4. Не забыть сохранить изменения.

Что такое макросы и где их взять?

Макрос – это специальная переменная, которая после заполнения формы будет заменена на нужное значение из формы. Макросы широко применяются при редактировании шаблонов писем или на странице благодарности, после успешного заполнения веб-формы.

Именно там (в редакторе шаблона) есть специальная кнопка «Вставка переменных подстановки»:

Макросы - переменные подстановки

Нажав на эту кнопку, перед вами откроется полный список доступных макросов, для данной формы:

Список доступных макросов

Зная полный список макросов, можно составить нужный URL адрес для передачи данных на другой URL.

В качестве примера давайте рассмотрим вариант, когда вам нужно передать имя пользователя и его email на какой-нибудь сайт example.com. За основу я беру список макросов, которые я привел выше, у вас же будут свои.

Итак, глядя на список макросов можно увидеть, что полею «Ваше имя» соответствует макрос {field25}, а полю «E-mail адрес» макрос {field26}. Таким образом, итоговый URL адрес для редиректа будет выглядеть так:

http://example.com?name={field25}&email={field26}

Если установить такой URL адрес, то после успешного заполнения формы пользователь будет переадресован на сайт example.com, где в качестве GET параметров: name и email будут переданы данные, которые пользователь ввел в форму.

Используя данный функционал можно создать скрипт, который будет сохранять все данные в вашу базу данных. На самом деле возможности мэппинга по передачи данных этим не ограничиваются. Все зависит от вашей фантазии!

Надеемся данный функционал обрадует многих наших пользователей и вы будете его успешно применять на своих формах.

На этом все. Удачного дня!

© Шамшур Иван, 2012-2017. Все права защищены. Контакты | Политика конфиденциальности.
Нашли ошибку?
Оставить идею или отзыв
Контакты