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