Недоступно в редакциях: Старт
Редактирование результата
Компонент служит для редактирования результатов заполнения веб-форм.
Описание form.result.edit
При его использовании в сочетании с компонентом Список результатов значение поля RESULT_ID можно оставить по умолчанию. Если же компонент используется самостоятельно, то необходимо определить откуда компонент должен брать значение параметра RESULT_ID или задать его явно. Компонент стандартный и входит в дистрибутив модуля.
В структуре визуального редактора компонент расположен по пути Сервисы > Веб-формы > Редактирование результата.
Компонент относится к модулю Веб-формы.
Настройки, определяющие права групп пользователей на редактирование результатов устанавливаются в настройках каждой из веб-форм, а в случае работы в расширенном режиме также в настройках статусов.
Параметры
Поле | Параметр | Описание | ||||||
Источник данных | ||||||||
---|---|---|---|---|---|---|---|---|
ID результата | RESULT_ID | Указывается идентификатор результата заполнения формы. По умолчанию указано $_REQUEST["RESULT_ID"], но также может быть записан php-код, возвращающий RESULT_ID. | ||||||
Внешний вид | ||||||||
Игнорировать свой шаблон | IGNORE_CUSTOM_TEMPLATE | [Y|N] При отмеченной опции для отображения веб-формы будет использоваться шаблон формы по умолчанию, даже если создан свой шаблон. | ||||||
Использовать расширенный вывод сообщений об ошибках | USE_EXTENDED_ERRORS | [Y|N] При отмеченной опции будет использован расширенный вывод сообщений об ошибках. | ||||||
Управление адресами страниц | ||||||||
Включить поддержку ЧПУ | SEF_MODE | [Y|N] При отмеченной опции будет включена поддержка ЧПУ. Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
|
||||||
Дополнительные настройки | ||||||||
Отображение имени | NAME_TEMPLATE | Указывается формат для отображения ФИО пользователя. По умолчанию - значение Формат сайта (т.е используются значение Формат имени, указанное в закладке Параметры страницы Редактирование сайта). Указав пункт другое->, можно задать свой шаблон. Допустимы шаблоны: #NAME# - имя, #LAST_NAME# - фамилия, #SECOND_NAME# - отчество, #NAME_SHORT#, #LAST_NAME_SHORT#, #SECOND_NAME_SHORT# - сокращенные до одной буквы имя, фамилия и отчество. | ||||||
Параметры компонента | ||||||||
Выводить на редактирование дополнительные поля | EDIT_ADDITIONAL | [Y|N] При отмеченной опции будут выведены для редактирования дополнительные поля формы при их наличии. | ||||||
Выводить форму смены статуса | EDIT_STATUS | [Y|N] При отмеченной опции будет выведена форма смены статуса текущего результата. Статусы будут доступны в соответствии с правами пользователя. | ||||||
Страница со списком результатов | LIST_URL | Указывается адрес страницы со списком результатов. | ||||||
Страница просмотра результата | VIEW_URL | Указывается адрес страницы просмотра результата. | ||||||
Название дополнительного пункта в навигационной цепочке | CHAIN_ITEM_TEXT | Указывается название дополнительного пункта в навигационной цепочке. Если оставить незаполненным, то в навигационную цепочку пункт не добавляется. | ||||||
Ссылка на дополнительном пункте в навигационной цепочке | CHAIN_ITEM_LINK | Указывается ссылка, которая будет показана на дополнительном пункте меню в навигационной цепочке. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:form.result.edit","",Array( "SEF_MODE" => "Y", "RESULT_ID" => "$_REQUEST[\"RESULT_ID\"]", "EDIT_ADDITIONAL" => "N", "EDIT_STATUS" => "Y", "LIST_URL" => "result_list.php", "VIEW_URL" => "result_view.php", "NAME_TEMPLATE" => "#LAST_NAME# #NAME#", "CHAIN_ITEM_TEXT" => "", "CHAIN_ITEM_LINK" => "", "IGNORE_CUSTOM_TEMPLATE" => "Y", "USE_EXTENDED_ERRORS" => "Y", "SEF_FOLDER" => "/", "SEF_URL_TEMPLATES" => Array( "edit" => "#RESULT_ID#/" ), "VARIABLE_ALIASES" => Array( "view" => Array(), "edit" => Array(), ) ), );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024