English Флаг English Español Флаг Español Deutsch Флаг Deutsch Italiano Флаг Italiano Polski Флаг Polski Nederlands Флаг Nederlands Português Флаг Português Français Флаг Français 中文 Флаг 中文 日本語 Флаг 日本語 हिन्दी Флаг हिन्दी اللغة العربية Флаг اللغة العربية Русский Флаг Русский Українська Флаг Українська עִברִית Флаг עִברִית Ελληνικά Флаг Ελληνικά Türk Флаг Türk Latvietis Флаг Latvietis Dansk Флаг Dansk Norsk Флаг Norsk Íslenska Флаг Íslenska 한국어 Флаг 한국어 Suomen Флаг Suomen Gaeilge Флаг Gaeilge Bahasa Melayu Флаг Bahasa Melayu Svenska Флаг Svenska Čeština Флаг Čeština
Пользователь ИконкаВойти
Русский Флаг Русский

Войти

 

Передача параметров в форму

В QuintaDB можно автоматически заполнять поля формы

Чтобы передать параметры в форму через URL, нужно добавить к ссылке -  ?0=ЗНАЧЕНИЕ&1=ЗНАЧЕНИЕ, где 0, 1 - позиция поля на форме, начиная с нуля.

Вы можете получить ссылку во вкладке Интеграция - меню Виджет формы.

Для примера рассмотрим простую форму:

Перейдя во вкладку Интеграция - меню Виджет формы, можно скопировать ссылку и отредактировать. 

Получаем URL такого вида:

В результате форма открывается по ссылке уже с предзаполнеными полями:

В Конструкторе форм можно скрыть эти поля ("Номер", "Имя") от пользователя. Для этого нужно перейти к редактированию поля и во вкладке Дополнительные опции присвоить CSS-класс - hidden:

Пользователь заполняет форму по ссылке (поля "Номер" и "Имя" скрыты):

Добавленная пользователем запись:

Чтобы передать параметры во встроенный виджет формы, вам нужно отредактировать код встраивания. Принцип работы такой же, как и описан выше, но с добавлением параметра &iframe=true

Пример начала iframe кода для встраивания:
<iframe src='https://quintadb.ru/widgets/id-приложения/id-вашего виджета?0=Иванов&1=Иван&iframe=true'

В случае с javascript, нужно добавить параметры со значением после 'formHashURL'

Пример: 'formHashURL':'/widgets/id-приложения/id-вашего виджета?0=Иванов&1=Иван&iframe=true'.

 

Надеемся, что данная функция будет полезна и вы найдете для нее множество применений!

Также читайте Как использовать передачу параметров с действием по условию.