Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/components/bitrix/landing.start/templates/.default/
Upload File :
Current File : /var/www/homesaver/www/bitrix/components/bitrix/landing.start/templates/.default/landing_view.php

<?php

use bitrix\Main\HttpContext;

if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true)
{
	die();
}

/** @var array $arResult */
/** @var array $arParams */
/** @var CBitrixComponent $component */
/** @var CMain $APPLICATION */

$request = HttpContext::getCurrent()->getRequest();
$designBlockId = $request->get('design_block');

$arParams['PAGE_URL_SITE_SHOW'] = str_replace(
	'#site_show#',
	$arResult['VARS']['site_show'],
	$arParams['PAGE_URL_SITE_SHOW']
);

$arParams['PAGE_URL_LANDING_EDIT'] = str_replace(
	array('#site_show#', '#landing_edit#'),
	array($arResult['VARS']['site_show'], $arResult['VARS']['landing_edit']),
	$arParams['PAGE_URL_LANDING_EDIT']
);

$arParams['PAGE_URL_LANDING_SETTINGS'] = str_replace(
	array('#site_show#', '#landing_edit#'),
	array($arResult['VARS']['site_show'], $arResult['VARS']['landing_edit']),
	$arParams['PAGE_URL_LANDING_SETTINGS']
);

$arParams['PAGE_URL_LANDING_DESIGN'] = str_replace(
	array('#site_show#', '#landing_edit#'),
	array($arResult['VARS']['site_show'], $arResult['VARS']['landing_edit']),
	$arParams['PAGE_URL_LANDING_DESIGN']
);

$arParams['PAGE_URL_SITE_EDIT'] = str_replace(
	array('#site_edit#'),
	array($arResult['VARS']['site_show']),
	$arParams['PAGE_URL_SITE_EDIT']
);

$params = array(
	'sef_url' => array()
);

foreach ($arParams['SEF_URL_TEMPLATES'] as $code => $url)
{
	if ($url)
	{
		$params['sef_url'][$code] = $arParams['SEF_FOLDER'] . $url;
	}
}

if ($designBlockId)
{
	$APPLICATION->includeComponent(
		'bitrix:landing.landing_designblock',
		'.default',
		array(
			'TYPE' => $arParams['TYPE'],
			'SITE_ID' => $arResult['VARS']['site_show'],
			'LANDING_ID' => $arResult['VARS']['landing_edit'],
			'BLOCK_ID' => $designBlockId
		),
		$component
	);
}
else
{
	$APPLICATION->includeComponent(
		'bitrix:landing.landing_view',
		'.default',
		array(
			'TYPE' => $arParams['TYPE'],
			'SITE_ID' => $arResult['VARS']['site_show'],
			'LANDING_ID' => $arResult['VARS']['landing_edit'],
			'FULL_PUBLICATION' => $arParams['EDIT_FULL_PUBLICATION'],
			'DONT_LEAVE_AFTER_PUBLICATION' => $arParams['EDIT_DONT_LEAVE_FRAME'],
			'PANEL_LIGHT_MODE' => $arParams['EDIT_PANEL_LIGHT_MODE'],
			'PAGE_URL_URL_SITES' => $arParams['PAGE_URL_SITES'],
			'PAGE_URL_LANDINGS' => $arParams['PAGE_URL_SITE_SHOW'],
			'PAGE_URL_LANDING_EDIT' => $arParams['PAGE_URL_LANDING_EDIT'],
			'PAGE_URL_LANDING_DESIGN' => $arParams['PAGE_URL_LANDING_DESIGN'],
			'PAGE_URL_LANDING_SETTINGS' => $arParams['PAGE_URL_LANDING_SETTINGS'],
			'PAGE_URL_SITE_EDIT' => $arParams['PAGE_URL_SITE_EDIT'],
			'PAGE_URL_SITE_DESIGN' => $arParams['PAGE_URL_SITE_DESIGN'],
			'DRAFT_MODE' => $arParams['DRAFT_MODE'],
			'PARAMS' => $params,
			'SEF' => $params['sef_url'],
			'AGREEMENT' => $arResult['AGREEMENT']
		),
		$component
	);
}