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

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


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

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


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

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

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

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


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

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


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

Закладка "Свойства"
ПолеОписание
Дата измененияДата последнего изменения вопроса. Поле отображается при редактировании существующего вопроса.
АктивенФлаг активности вопроса.
Порядок сортировкиОтносительный "вес", определяющий положение вопроса в общем списке.
ИзображениеИзображение, которое будет выведено рядом с вопросом.
ВопросТекст вопроса.
Поле ответа обязательно для заполненияФлаг обязательности ответа на данный вопрос формы.
Тип поля для ответаТип поля для ответа на данный вопрос:
  • 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
Наверх