Документация для разработчиков
Темная тема

Для разработчиков

Описание

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

Модуль Веб-формы обеспечивает:

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

Перед использованием модуля необходимо проверить установлен ли он и подключить его при помощи конструкции:

<?
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