Документация для разработчиков
Темная тема
Недоступно в редакциях: Старт

Создание и редактирование вопроса


Контекстная панель формы

Для создания и изменения вопроса формы применяется страница одного типа. Большинство параметров вопросов и ответов можно настроить, воспользовавшись визуальным редактором шаблона оформления формы.


КнопкаОписание
Параметры формыПереход на страницу редактирования параметров веб-формы.
РезультатыПереход на страницу со списком результатов заполнения веб-формы.
ВопросыПереход на страницу со списком вопросов веб-формы.

Кнопка выделена, поскольку открыта страница редактирования вопроса.
ПоляПереход на страницу со списком полей веб-формы.

Кнопка отображается только в режиме полного редактирования веб-форм.
СтатусыПереход на страницу со списком статусов веб-формы.

Кнопка отображается только в режиме полного редактирования форм.


Основная контекстная панель

Основная контекстная панель отображается только при редактировании уже существующего вопроса.
КнопкаОписание
СоздатьПереход на страницу создания нового вопроса формы.
КопироватьКопирование текущего вопроса в новый.
Удалить вопросУдаление текущего вопроса.


Упрощённая форма редактирования

Закладка "Свойства"
ПолеОписание
Дата измененияДата последнего изменения вопроса. Поле отображается при редактировании существующего вопроса.
АктивенФлаг активности вопроса.
Порядок сортировкиОтносительный "вес", определяющий положение вопроса в общем списке.
ИзображениеИзображение, которое будет выведено рядом с вопросом.
ВопросТекст вопроса.
Поле ответа обязательно для заполненияФлаг обязательности ответа на данный вопрос формы.
Тип поля для ответаТип поля для ответа на данный вопрос:
  • text - однострочный текст;
  • textarea- многострочный текст;
  • multiselect - список вариантов с возможностью множественного выбора;
  • dropdown - список вариантов с возможностью одиночного выбора;
  • radio - набор radio кнопок (одиночный выбор);
  • checkbox - набор checkbox кнопок (множественный выбор);
  • image - поле для ввода изображения;
  • date - поля для ввода даты со встроенным календарем;
  • file - поле для добавления файла;
  • password - поле для ввода пароля;
  • email - поле для ввода электронного адреса;
  • url - поле для ввода адреса сайта;
  • hidden - скрытое поле.
ОтветПоле меняется в зависимости от выбранного типа ответа.
Для поля типа textarea указывается количество столбцов и строк.

Для полей типа radio, checkbox, dropdown, multiselect поле Ответ выглядит следующим образом:
ПолеОписание
Варианты ответаВариант ответа на вопрос.
ПорядокОтносительный "вес", определяющий порядок следования вариантов ответа в списке.
По умолчаниюВариант ответа, отмеченный в этом поле, по умолчанию будет использоваться в качестве ответа на вопрос.

Для поля типа hidden из выпадающего списка выбирается тип поля ответа, а для остальных полей задается размер поля ответа.

Закладка "Валидаторы" Добавление валидаторов для используемых полей ответов.
ПолеОписание
Доступные валидаторы для поля типа <тип_поля> Из выпадающего списка для поля указанного типа выбирается один из доступных валидаторов. Для его назначения служит кнопка Добавить валидатор, расположенная рядом с полем.

Закладка "Комментарий"

Созданный служебный комментарий будет отображаться только в административном разделе.




Полная форма. Свойства

ПолеОписание
Дата измененияДата последнего изменения вопроса. Поле отображается при редактировании существующего вопроса.
АктивенФлаг активности вопроса.
Порядок сортировкиОтносительный "вес", определяющий положение вопроса в общем списке.
* Символьный идентификаторСимвольный код вопроса. Задается символами латинского алфавита.
ОбязателенПризнак обязательности ответа на данный вопрос.

* - Поля, обязательные для заполнения.



Полная форма. Вопрос

ПолеОписание
ИзображениеИзображение, которое будет показываться рядом с вопросом.
Текст вопросаТекст создаваемого вопроса.


Полная форма. Ответ

Форма позволяет создать поля, используемые для ввода ответа на вопрос, либо создать возможные варианты ответов на вопрос.
ПолеОписание
IDИдентификатор поля для ответа.
Текст [ ANSWER_TEXT ]Текст ответа на вопрос.

Используется для полей типа dropdown, multiselect, radio, checkbox. Для остальных типов полей необходимо поставить пробел.
Значение [ ANSWER_VALUE ]Дополнительный параметр, который может быть использован для идентификации конкретного ответа (например, в списках).
Тип поляТип поля для ответа на данный вопрос:
  • text - однострочный текст;
  • textarea- многострочный текст;
  • multiselect - список вариантов с возможностью множественного выбора;
  • dropdown - список вариантов с возможностью одиночного выбора;
  • radio - набор radio кнопок (одиночный выбор);
  • checkbox - набор checkbox кнопок (множественный выбор);
  • image - поле для ввода изображения;
  • date - поля для ввода даты со встроенным календарем;
  • file - поле для добавления файла;
  • password - поле для ввода пароля;
  • email - поле для ввода электронного адреса;
  • url - поле для ввода адреса сайта
  • hidden - скрытое поле.
ШиринаШирина полей типа text, textarea, image, date. Задается количеством столбцов.
ВысотаВысота полей типа textarea, multiselect. Задается количеством строк.
ПараметрыДанное поле может использоваться для вывода стиля элемента ввода, а также для задания специальных идентификаторов:
  • SELECTED - при задании этого идентификатора поле ввода будет выделено; работает для полей следующих типов: multiselect, dropdown, radio.
  • CHECKED - при задании этого идентификатора поле ввода будет выделено; работает для полей следующих типов: checkbox.
  • NOT_ANSWER - идентификатор используется для пометки тех пунктов элементов управления, которые не являются вариантами ответа на вопрос. В том случае, если этот идентификатора задан и если ответ на вопрос обязателен, выбор посетителем данного ответа не будет считаться ответом на обязательный вопрос формы. Работает для типов полей: dropdown, radio, multiselect, checkbox.
  • NOW_DATE -выводит в поле типа date текущую дату.
  • NOW_TIME -выводит в поле типа date текущее время.
Сорт.Относительный "вес" определяющий положение варианта ответа в общем списке.
Акт.Признак активности поля. Для отображения в публичном разделе выбираются только активные варианты ответа.
Уд.Чтобы удалить вариант ответа, установите флаг в это поле и нажмите кнопку Применить.
Для добавления дополнительных полей для ответа, нажмите на кнопку Добавить ответ.


Полная форма. Валидаторы

Добавление валидаторов для используемых полей ответов.
ПолеОписание
Доступные валидаторы для поля типа <тип_поля> Выбирается один из доступных валидаторов. Для его назначения служит кнопка Добавить валидатор, расположенная рядом с полем.
Для добавления дополнительных валидаторов, нажмите на кнопку Добавить валидатор.


Полная форма. Результаты

Закладка служит для настройки параметров показа результатов ответа вопрос.
ПолеОписание
Показать в HTML-таблице результатовЕсли отметить данный флаг, то ответы на данный вопрос будут отображены в HTML-таблице результатов формы.
Показать в Excel-таблице результатовЕсли отметить данный флаг, то ответы на данный вопрос будут отображены в Excel-таблице результатов формы.
Заголовок столбца в таблицеТекст, который будет выводиться в таблице результатов в качестве заголовка столбца, содержащего ответы на данный вопрос.


Полная форма. Фильтр

ПолеОписание
для вводимого значенияТип полей фильтра таблицы результатов для поиска ответов, вводимых пользователем в следующих типах полей: text, textarea.
Возможны следующие типы полей в фильтре:
  • однострочное текстовое поле;
  • числовой интервал;
  • интервал дат;
  • флаг существования.
Для выбора нескольких полей удерживайте клавишу Ctrl.

Примечание: Если в списке выбрано какое-либо значение, то оно будет отображаться в фильтре поиска на странице Результаты веб-формы.

для параметра ANSWER_TEXTТип полей фильтра для поиска значений параметра ANSWER_TEXT в ответах посетителя.
Возможны следующие типы полей в фильтре:
  • однострочное текстовое поле;
  • числовой интервал;
  • выпадающий список из всех значений ANSWER_TEXT;
  • флаг существования.
Для выбора нескольких полей удерживайте клавишу Ctrl.

Примечание: Если в списке выбрано какое-либо значение, то оно будет отображаться в фильтре поиска на странице Результаты веб-формы и будет отмечено символом [...].

для параметра ANSWER_VALUEТип полей фильтра для поиска значений параметра ANSWER_VALUE в ответах посетителя.
Возможны следующие типы полей в фильтре:
  • однострочное текстовое поле;
  • числовой интервал;
  • выпадающий список из всех значений ANSWER_VALUE;
  • флаг существования.
Для выбора нескольких полей удерживайте клавишу Ctrl.

Примечание: Если в списке выбрано какое-либо значение, то оно будет отображаться в фильтре поиска на странице Результаты веб-формы и будет отмечено символом (...).

Подпись к полю фильтраТекст, который будет выводиться рядом с выбранными полями фильтра по таблице результатов.

Примечание: Если поле пустое, то в качестве подписи к пользовательскому полю фильтра будет использоваться текст вопроса.



Полная форма. Комментарий

Созданный служебный комментарий будет отображаться только в административном разделе.




© «Битрикс», 2001-2024, «1С-Битрикс», 2024