1С-Битрикс: Управление сайтом

Компоненты 2.0::Редактирование результата

Компонент служит для редактирования результатов заполнения веб-форм. При его использовании в сочетании с компонентом Список результатов значение поля RESULT_ID можно оставить по умолчанию. Если же компонент используется самостоятельно, то необходимо определить откуда компонент должен брать значение параметра RESULT_ID или задать его явно. Компонент стандартный и входит в дистрибутив модуля.

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

Пример вызова


<?$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",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"SEF_FOLDER" => "/communication/web-forms/",
"SEF_URL_TEMPLATES" => Array(
"edit" => "#RESULT_ID#/"
),
"VARIABLE_ALIASES" => Array(
"edit" => Array(),
)
)
);?>

Описание параметров

Источник данных
RESULT_ID
Идентификатор результата заполнения формы. По умолчанию указано $_REQUEST["RESULT_ID"], но также может быть записан php-код, возвращающий RESULT_ID.
Внешний вид
IGNORE_CUSTOM_TEMPLATE
Используется шаблон формы по умолчанию, даже если создан свой шаблон.
Управление адресами страниц
SEF_MODE
Включение поддержки ЧПУ и полей настройки адресов ЧПУ.
SEF_FOLDER
Каталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
SEF_URL_TEMPLATES
Указывается адрес следующей страницы:
  • edit - редактирование результата.
VARIABLE_ALIASES
Имена переменных, в которых передаются названия действий.
Дополнительные настройки
EDIT_ADDITIONAL
Вывод для редактирования дополнительных полей формы (при их наличии).
EDIT_STATUS
Вывод формы смены статуса текущего результата. Статусы будут доступны в соответствии с правами пользователя.
LIST_URL
Указывается адрес страницы со списком результатов.
VIEW_URL
Указывается адрес страницы просмотра результата заполнения формы.
CHAIN_ITEM_TEXT
Название дополнительного пункта в навигационной цепочке (если оставить незаполненным, то в навигационную цепочку пункт не добавляется).
CHAIN_ITEM_LINK
Можно задать ссылку, которая будет показана на дополнительном пункте меню в навигационной цепочке.
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом