Публикация формы

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

Публикуем форму на сайте

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

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

Для вывода веб-формы в Публичном разделе, создадим новую страницу Анкета покупателя, напишем текст Для заполнения анкеты перейдите по ссылке "Заполнить форму" и разместим на ней комплексный компонент Веб-форма Комплексный компонент, создавая физически только одну страницу, позволяет получить несколько страниц: заполнение веб-формы, со списком результатов, редактирование результата, просмотр результата и т.д. Компонент стандартный и входит в дистрибутив модуля.

В структуре визуального редактора компонент расположен по пути Сервисы > Веб-формы > Веб-форма.

Компонент относится к модулю Веб-формы.

Описание компонента «Веб-форма (комплексный компонент)» в пользовательской документации.
:

  • На закладке Основные параметры укажем в качестве начальной страницы Список результатов Если в качестве начальной страницы выбрать Страница добавления результата, то в список результатов пользователь сможет попасть только после заполнения формы. Т.е. при повторном заходе на страницу, откроется страница с формой и попасть в список результатов уже не получится. Такой вариант подходит для заполнения веб-форм без дальнейшей модерации. Поэтому в нашем примере мы выбираем в качестве начальной страницы Список результатов.
    Организовать заполнение веб-формы для нашего примера можно также с помощью создания нескольких страниц и размещения простых компонентов. Об этом описано в уроке Публикация веб-формы.
    , тогда пользователи всегда смогут следить за результатом проверки своей анкеты и отредактировать её при необходимости:

  • На закладке Источник данных выберем нашу веб-форму Анкета покупателя ;
  • Остальные параметры оставим без изменений. Настройте их на своё усмотрение.

Таким образом, страница Анкета покупателя для пользователя выглядит так:

Как выглядит анкета на публичной странице сайта

Дополнительно



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

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

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас