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

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

Описание

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

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

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

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

<?
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
Наверх