Jump to content


Welcome to the T3Leads Forum.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, create your account today.
To all the members who previously registered on the old T3Leads forum: your registration data were not transferred from the old forum. To get started on the new T3leads.com forum please register again to get access.

Photo

Настройка JavaScript формы

JS формы

  • Please log in to reply
No replies to this topic

#1 admin

admin

    Admin

  • Administrators
  • 38 posts

Posted 02 September 2013 - 12:06 PM

При установке формы в неё можно передавать различные параметры. Которые включают или расширяют различные возможности. Параметры передаются в JSON объекте. Значения параметров могут быть как переменными, JSON или даже функциями.

Есть обязательные параметры, например: UserID, в который передается имя пользователя, и не обязательные, например: DefaultValues, куда можно передать массив значений по умолчанию для различных полей.

Для того что бы исключить конфликт имен переменных у вас на сайте, мы сделали что имя переменной с параметрами может быть любым, вы должны будите указать имя вашей переменной при загрузке инициализирующего файла формы: https://altohost.com...ms/init.php?vn={Имя вашей переменной}

Пример объекта параметров: 

var inputOptions = {
'UserID': 'test',
'Product': 'payday',
'ProductTemplate': 'ligths'
// ... и другие параметры
};

UserID - Обязательный параметр
(string)
Данная опция хранит ваш ID.

Product - Обязательный параметр
(string)
Данная опция хранит продукт формы.

ProductTemplate - Обязательный параметр
(string)
Данная опция хранит имя темплейта формы. Возможно также указывать названия темплейтов через запятую, тогда будет выбран слуйчайный темплейт среди указанных.

userCallBack
function (status, price) { }
Данная опция предназначена для хранения функции которая вызывается после того как лид был отправлен. Функция принимает два значения status и price.
Status может иметь два значения Sold / Rejected
Если значение status = Sold, то в переменной price будет храниться сумма за которую был продан лид.

Visitor
(JSON Object) = {referrer:"", subaccount:"", keyword:"", clickid:""}
Это объект предназначенные для того чтобы предоставлять более детальную информацию о посетителе который отправил лид.
У объекта Visitor есть свойства: referrer, subaccount, keyword, clickid

Более подробная информация о передаче информации о посетителе

DefaultValues
(JSON Object)
Если вы знаете часть данных которые пользователь заполнит в форму, например у вас стоит небольшая форма на главной странице, в которой клиент заполняет несколько полей, а после этого переходит к заполнению все формы, или это ваш постоянный клиент и у вас уже есть информацию о нем, то вы можете передать эти поля в форму, что бы клиент не вводил их повторно.

Более подробная информация о использовании значений по умолчанию

AllowUrlParser
(bool)
AllowUrlParser = true / false;
Автоматическое получение значений по умолчанию из GET переменных.
Более подробная информация о использовании значений по умолчанию







Also tagged with one or more of these keywords: JS формы

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Copyright © 2018 T3 leads