Your IP : 18.117.166.217
<?
if( // Проверка на AJAX запрос
isset($_SERVER['HTTP_X_REQUESTED_WITH']) &&
!empty($_SERVER['HTTP_X_REQUESTED_WITH']) &&
strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'
) {
$productId = intVal($_REQUEST['PRODUCT_ID']);
if(!$productId) {
echo '<div class="modal-error-mes">Товар недоступен</div>';die();
}
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
global $APPLICATION;
global $USER;
$arProduct = Array();
$res = CIBlockElement::GetList(
Array(),
Array("ID" => $productId),
false,
false,
Array("ID", "IBLOCK_ID", "NAME", "CATALOG_1_PRICE", "DETAIL_PAGE_URL", "PROPERTY_*")
);
if($ob = $res->GetNextElement()){
$arProduct = $ob->GetFields();
$arProduct['PROPERTIES'] = $ob->GetProperties();
$arProduct['PRICE'] = CPrice::GetBasePrice($arProduct['ID']);
$arProduct['PRICE']['PRINT_VALUE'] = FormatCurrency($arProduct['PRICE']["PRICE"], $arProduct['PRICE']["CURRENCY"]);
}
if(!$arProduct) {
echo '<div class="modal-error-mes">Товар недоступен</div>';die();
}
?>
<? $preorderFormId = "PREORDER"; ?>
<div class="element-item__modal" id="modal">
<div class="element-item__modal-title" data-form-title="<?= $preorderFormId ?>">Вы заказываете</div>
<div class="element-item__modal-name"><?=$arProduct['NAME']?></div>
<div class="element-item__modal-text"><?=$arProduct['PROPERTIES']['POPUP_TEXT']['VALUE']['TEXT']?></div>
<div class="element-item__modal-price-wrap">
<span class="element-item__modal-price-text">Цена: </span>
<span class="element-item__modal-price"><?=$arProduct['PRICE']['PRINT_VALUE']?></span>
</div>
<?$APPLICATION->IncludeComponent(
"bitrix:form.result.new",
".default",
Array(
"WEB_FORM_ID" => "2", // ID веб-формы
"WP_FORM_ID" => $preorderFormId,
"CACHE_TIME" => "3600", // Время кеширования (сек.)
"CACHE_TYPE" => "A", // Тип кеширования
"CHAIN_ITEM_LINK" => "", // Ссылка на дополнительном пункте в навигационной цепочке
"CHAIN_ITEM_TEXT" => "", // Название дополнительного пункта в навигационной цепочке
"EMAIL_VALUE" => "", // Значение для поля «E-mail»
"FORM_CONTAINER_ID" => "preorder", // ID контейнера формы
"IGNORE_CUSTOM_TEMPLATE" => "Y", // Игнорировать свой шаблон
"LIST_URL" => "", // Страница со списком результатов
"NAME_VALUE" => "", // Значение для поля «Ваше имя»
"NO_LABELS" => "N", // Скрывать названия полей
"NO_PLATE" => "Y", // Скрывать блок (обёртку) вокруг формы
"PHONE_VALUE" => "", // Значение для поля «Телефон»
"SEF_MODE" => "N", // Включить поддержку ЧПУ
"SHOW_COLON" => "N", // Показывать двоеточие после названия поля
"SHOW_REQUIRED" => "Y", // Показывать обязательные поля
"SHOW_SUBSCRIBE" => "N", // Согласен получать рассылку
"SUCCESS_URL" => "", // Страница с сообщением об успешной отправке
"THANKYOU_URL" => "", // URL страницы «Спасибо» (если нужен редирект)
"TIME_VALUE" => "",
"USE_EXTENDED_ERRORS" => "Y", // Использовать расширенный вывод сообщений об ошибках
"WP_AJAX_MODE" => "Y",
"WP_COMPOSITION" => "",
"WP_DETAIL_LINK" => "",
"WP_ERROR" => "is-e1",
"WP_MODAL_RESULT" => "Y",
"WP_REDIRECT_URL" => "",
"WP_SHOW_COLON" => "N",
"WP_SHOW_PLATE" => "N",
"WP_SHOW_REQUIRED" => "Y",
"WP_SHOW_TITLE" => "N",
"WP_SUCCESS_MODE" => "S5",
"WP_UPDATE" => "N",
"VARIABLE_ALIASES" => array(
"WEB_FORM_ID" => "WEB_FORM_ID",
"RESULT_ID" => "RESULT_ID",
),
"WP_PERSONAL_DATA_USE" => "Y",
"WP_PERSONAL_DATA_HIDE_CHECKBOX" => "N",
"WP_PERSONAL_TEXT" => "Оставляя заявку на товары/услуги, представленные на сайте, Я добровольно предоставляю ООО \"РК-МОНТАЖ\", а также партнерам ООО \"РК-МОНТАЖ\" (поставщикам, подрядчикам, субподрядчикам, перевозчикам и другим партнерам, работающим по исполнению клиентских заявок на основании заключенных с ООО \"РК-МОНТАЖ\" договоров), право на обработку своих персональных данных всеми способами, указанными в Федеральном законе от 27.07.2006 N 152-ФЗ «О персональных данных», для целей исполнения моей заявки на товары/услуги.",
"PRODUCT_ID_VALUE" => $arProduct['ID'],
"PRODUCT_TITLE_VALUE" => $arProduct['NAME'],
"PRODUCT_URL_VALUE" => $arProduct['DETAIL_PAGE_URL'],
"WP_HTML_BLOCK" => "form-standart", // Название блока в верстке
"WP_HTML_MOD" => "is-preorder", // Название модификатора в верстке
"WP_SUCCESS_MESSAGE_EN" => "Thank you for your order! We will contact you shortly for confirmation and delivery details.",
"WP_SUCCESS_MESSAGE_RU" => "Спасибо за Ваш заказ! В ближайшее время мы перезвоним Вам для подтверждения заказа и согласования доставки.",
"WP_SUCCESS_TITLE" => "Вы заказали",
),
false
);?>
</div>
<? } ?>