Your IP : 18.117.166.217


Current Path : /home/bitrix/ext_www/dev.home-comfort.in.ua/ajax/
Upload File :
Current File : /home/bitrix/ext_www/dev.home-comfort.in.ua/ajax/form_new_order.php

<?
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>

<? } ?>