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

Урок 123 из 332
Автор: Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 54331
Дата изменения: 04.11.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



Нам жаль это слышать… Но мы постараемся быть лучше!

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

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»