Создание веб-формы, вопросов и полей

Урок 183 из 365
Автор: Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 10283
Ограничения по редакциям: Старт

Создание веб-формы

Для создания формы перейдите в административный раздел на страницу Сервисы > Веб-Формы > Настройка форм и нажмите кнопку Создать. На закладке Свойства заполните все необходимые поля . Подпись кнопки, сохраняющей результаты формы, замените на Отправить и отметьте опцию Использовать CAPTCHA:

На закладке Доступ для групп Все пользователи и Модераторы системы "Вопрос-ответ" укажите право доступа работа со всеми результатами в соответствии с их статусами:

Сохраните веб-форму. К настройке шаблона веб-формы и почтового шаблона вернемся после того, как создадим вопросы, поле и статусы.


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

Последовательно создайте все вопросы, указанные в Техзадании:

Символьный идентификаторОбязателенТекст вопросаОтвет, тип поляПоля в фильтре
nameдаФамилия, имя, отчествопустое значение, тип textотмечаем текстовое поле в поле для вводимого значения
textдаВопроспустое значение, тип textareaотмечаем текстовое поле в поле для вводимого значения
emailдаАдрес электронной почтыпустое значение, тип emailне указываем
phoneнетНомер телефонапустое значение, тип textне указываем

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


Создание поля

Теперь создайте поле, в котором будет хранить ответ на вопрос.

На закладке Свойства задайте параметры:

  • символьный идентификатор - our_answer;
  • типа поля - текст;
  • заголовок - Ответ.

Чтобы создаваемое поле не просто отображалось в фильтре поиска, а обязательно после полей Фамилия, имя, отчество и Вопрос:

  • задайте значение сортировки больше, чем у вопроса Фамилия, имя, отчество и больше, чем у вопроса Вопрос. Например, равной 300 (см. настройки сортировки вопросов выше).
  • на закладке Фильтр отметьте текстовое поле в поле Поля в фильтре .

Сохраните созданное поле.


Текст раскрывает тему
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны вам за помощь в улучшении документации.

Курсы разработаны в компании «1С-Битрикс»