Для разработчиков
Описание
Данный раздел содержит информацию для веб-разработчиков, использующих модуль Веб-формы для решения задач, выходящих за рамки возможностей стандартных компонентов модуля.
Модуль Веб-формы обеспечивает:
- Наглядный интерфейс создания веб-форм, включающий в себя:
- формирование списка вопросов и ответов на них;
- формирование списка дополнительных полей;
- формирование списка статусов результатов веб-формы;
- распределение прав доступа на веб-форму и каждый статус в отдельности.
- Вывод веб-формы для заполнения.
- Сохранение значений ответов на вопросы веб-формы в виде результатов.
- Выполнение ряда вспомогательных действий в момент сохранения результата:
- Вывод результатов в виде списка, а также возможность выполнения следующих действий:
- редактирование и обновление результата;
- смена статуса результата;
- удаление результата;
- фильтрация результатов по настраиваемому набору вопросов и полей.
Перед использованием модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:
<? if(CModule::IncludeModule("form")) { //здесь можно использовать функции и классы модуля } ?>
Компоненты 2.0
Модуль включает в себя следующие Компоненты 2.0:
Компоненты модуля | ||
---|---|---|
Название | Имя в пространстве имен bitrix | Описание |
Веб-форма (комплексный компонент) | form | Компонент, создавая физически только одну страницу, позволяет получить несколько страниц: заполнение веб-формы, со списком результатов, редактирование результата, просмотр результата и т.д. |
Редактирование результата | form.result.edit | Служит для редактирования результатов заполнения веб-форм. |
Список результатов | form.result.list | Предназначен для вывода списка результатов выбранной веб-формы. |
Список своих результатов | form.result.list.my | Выводит список своих результатов по нескольким формам. |
Заполнение веб-формы | form.result.new | Служит для вывода формы и добавления результата, т.е. для ее заполнения. |
Просмотр результата | form.result.view | Служит для просмотра результата заполнения веб-формы. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.