<?
foreach ($arResult["QUESTIONS"] as $FIELD_SID => $arQuestion)
{
if(isset($arParams[$FIELD_SID]) && $arParams[$FIELD_SID]['VALUE'] && $arParams[$FIELD_SID]['AUTOCOMPLETE'] == 'Y') {
$arQuestion['HTML_CODE'] = str_replace('name=', 'value="'.$arParams[$FIELD_SID]['VALUE'].'" name=', $arQuestion['HTML_CODE']);
}
if ($arQuestion['STRUCTURE'][0]['FIELD_TYPE'] == 'hidden')
{
echo $arQuestion["HTML_CODE"];
}
else
{
?>
<tr>
<td>
<?if (is_array($arResult["FORM_ERRORS"]) && array_key_exists($FIELD_SID, $arResult['FORM_ERRORS'])):?>
<span class="error-fld" title="<?=htmlspecialcharsbx($arResult["FORM_ERRORS"][$FIELD_SID])?>"></span>
<?endif;?>
<?=$arQuestion["CAPTION"]?><?if ($arQuestion["REQUIRED"] == "Y"):?><?=$arResult["REQUIRED_SIGN"];?><?endif;?>
<?=$arQuestion["IS_INPUT_CAPTION_IMAGE"] == "Y" ? "<br />".$arQuestion["IMAGE"]["HTML_CODE"] : ""?>
</td>
<td><?=$arQuestion["HTML_CODE"]?></td>
</tr>
<?
}
} //endwhile
?>
$APPLICATION->IncludeComponent("bitrix:form", "template3", Array(
"AJAX_MODE" => "Y", // Включить режим AJAX
"AJAX_OPTION_ADDITIONAL" => "", // Дополнительный идентификатор
"AJAX_OPTION_HISTORY" => "N", // Включить эмуляцию навигации браузера
"AJAX_OPTION_JUMP" => "N", // Включить прокрутку к началу компонента
"AJAX_OPTION_STYLE" => "Y", // Включить подгрузку стилей
"CACHE_TIME" => "3600", // Время кеширования (сек.)
"CACHE_TYPE" => "A", // Тип кеширования
"CHAIN_ITEM_LINK" => "", // Ссылка на дополнительном пункте в навигационной цепочке
"CHAIN_ITEM_TEXT" => "", // Название дополнительного пункта в навигационной цепочке
"EDIT_ADDITIONAL" => "N", // Выводить на редактирование дополнительные поля
"EDIT_STATUS" => "Y", // Выводить форму смены статуса
"IGNORE_CUSTOM_TEMPLATE" => "N", // Игнорировать свой шаблон
"NOT_SHOW_FILTER" => array( // Коды полей, которые нельзя показывать в фильтре
0 => "",
1 => "",
),
"NOT_SHOW_TABLE" => array( // Коды полей, которые нельзя показывать в таблице
0 => "",
1 => "",
),
"RESULT_ID" => $_REQUEST[RESULT_ID], // ID результата
"SEF_MODE" => "N", // Включить поддержку ЧПУ
"SHOW_ADDITIONAL" => "N", // Показать дополнительные поля веб-формы
"SHOW_ANSWER_VALUE" => "Y", // Показать значение параметра ANSWER_VALUE
"SHOW_EDIT_PAGE" => "N", // Показывать страницу редактирования результата
"SHOW_LIST_PAGE" => "N", // Показывать страницу со списком результатов
"SHOW_STATUS" => "Y", // Показать текущий статус результата
"SHOW_VIEW_PAGE" => "N", // Показывать страницу просмотра результата
"START_PAGE" => "new", // Начальная страница
"SUCCESS_URL" => "", // Страница с сообщением об успешной отправке
"USE_EXTENDED_ERRORS" => "Y", // Использовать расширенный вывод сообщений об ошибках
"VARIABLE_ALIASES" => array(
"action" => "action",
),
"WEB_FORM_ID" => "2", // ID веб-формы
"ELEMENT_NAME" => array(
"VALUE" => $arResult["NAME"],
"AUTOCOMPLETE" => "Y",
),
),
false
);