%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/components/bitrix/landing.site_edit/templates/.default/
Upload File :
Create Path :
Current File : /home/bitrix/www/bitrix/components/bitrix/landing.site_edit/templates/.default/_template.php

<?php
namespace Bitrix\Landing\Components\LandingEdit;

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

use \Bitrix\Main\Localization\Loc;
Loc::loadMessages(__FILE__);

if ($arResult['ERRORS'])
{
	?><div class="landing-message-label error"><?= implode("\n", $arResult['ERRORS'])?></div><?
}

if ($arResult['FATAL'])
{
	return;
}



$row = $arResult['SITE'];
$hooks = $arResult['HOOKS'];

if ($row['ID']['CURRENT'])
{
	$APPLICATION->setTitle(Loc::getMessage('LANDING_TPL_TITLE_EDIT'));
}
else
{
	$APPLICATION->setTitle(Loc::getMessage('LANDING_TPL_TITLE_ADD'));
}


include 'template_class.php';

$template = new Template($arResult);
$domains = $arResult['DOMAINS'];
?>

<form action="<?= POST_FORM_ACTION_URI?>" method="post">
	<input type="hidden" name="fields[SAVE_FORM]" value="Y" />
	<?= bitrix_sessid_post()?>

	<div class="landing-info-panel">
		<div class="landing-info-panel-title">
			<input type="text" name="fields[TITLE]" value="<?= $row['TITLE']['CURRENT']?>" placeholder="<?= $row['TITLE']['TITLE']?>">
		</div>
	</div>

	<div class="landing-options landing-options-main">
		<div class="landing-options-item-destination-wrap">
			<div>
				<div class="landing-options-item landing-options-item-destination">
					<span class="landing-options-item-param"><?= $row['CODE']['TITLE']?></span>
					<div class="landing-options-item-inner">
						<?if (\Bitrix\Main\Loader::includeModule('bitrix24')):?>
						<input type="hidden" name="fields[CODE]" value="<?= $row['CODE']['CURRENT']?>" >
						<input type="text" name="fields[DOMAIN_ID]" <?
							?>value="<?= isset($domains[$row['DOMAIN_ID']['CURRENT']]['DOMAIN']) ? $domains[$row['DOMAIN_ID']['CURRENT']]['DOMAIN'] : $row['DOMAIN_ID']['CURRENT']?>" <?
							?>class="landing-options-input landing-options-input-small">
						<?else:?>
						<select name="fields[DOMAIN_ID]" class="landing-options-input">
							<?foreach ($arResult['DOMAINS'] as $item):?>
							<option value="<?= $item['ID']?>"<?if ($item['ID'] == $row['DOMAIN_ID']['CURRENT']){?> selected="selected"<?}?>>
								<?= \htmlspecialcharsbx($item['DOMAIN'])?>
							</option>
							<?endforeach;?>
						</select>
						<input type="text" name="fields[CODE]" value="<?= $row['CODE']['CURRENT']?>" class="landing-options-input landing-options-input-small">
						<?endif;?>
					</div>
				</div>
				<div class="landing-options-item landing-options-item-destination">
					<span class="landing-options-item-param"><?= $row['ACTIVE']['TITLE']?></span>
					<div class="landing-options-item-inner">
						<div style="display: none;">
							<input type="checkbox" name="fields[ACTIVE]" id="action-public-checkbox" value="Y"<?if ($row['ACTIVE']['CURRENT'] == 'Y') {?> checked="checked"<?}?>>
						</div>
						<span class="landing-options-public-status landing-options-public-status-<?= $row['ACTIVE']['CURRENT'] == 'Y' ? 'active' : 'unactive'?>" <?
							?>id="action-public-status" <?
							?>data-retitle="<?= Loc::getMessage('LANDING_TPL_PUBLIC_MESS_' . ($row['ACTIVE']['CURRENT'] == 'Y' ? 'N' : 'Y'))?>">
							<?= Loc::getMessage('LANDING_TPL_PUBLIC_MESS_' . $row['ACTIVE']['CURRENT'])?>
						</span>
						<button class="landing-options-button" id="action-public" data-retitle="<?= Loc::getMessage('LANDING_TPL_PUBLIC_' . $row['ACTIVE']['CURRENT'])?>">
							<?= Loc::getMessage('LANDING_TPL_PUBLIC_' . ($row['ACTIVE']['CURRENT'] == 'Y' ? 'N' : 'Y'))?>
						</button>
					</div>
				</div>
				<?$template->showHookBlock('B24BUTTON');?>
			</div>
		</div>
	</div>

	<div id="action-additional" class="landing-additional-block" data-block="action-additional-block">
		<div class="landing-additional-alt">
			<div class="landing-additional-alt-more">
				<?= Loc::getMessage('LANDING_TPL_ADDITIONAL');?>
			</div>
			<div class="landing-additional-alt-promo">
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_FAVICON');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_METRIKA');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_BG');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_MAPS');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_PAGES');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_SEO');?></span>
				<span class="landing-additional-alt-promo-text"><?= Loc::getMessage('LANDING_TPL_ADDITIONAL_HTMLCSS');?></span>
			</div>
		</div>
	</div>

	<div id="action-additional-block" class="landing-options landing-options-additional" style="display: none;">
		<div class="landing-options-item-destination-wrap">
			<div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('YACOUNTER');?>
					<?$template->showHookBlock('GACOUNTER');?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('BACKGROUND', array('group' => true));?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('PADDING');?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('GMAP');?>
				</div>
				<div class="landing-options-item-destination-group">
					<?if (!empty($arResult['LANDINGS'])):?>
					<div class="landing-options-item landing-options-item-destination">
						<span class="landing-options-item-param"><?= Loc::getMessage('LANDING_TPL_PAGE_SELECT')?></span>
						<div class="landing-options-item-inner">
							<span class="landing-option-fn"><?= $row['LANDING_ID_INDEX']['TITLE']?></span>
							<select name="fields[LANDING_ID_INDEX]" class="landing-options-input">
								<option></option>
								<?foreach ($arResult['LANDINGS'] as $item):?>
								<option value="<?= $item['ID']?>"<?if ($item['ID'] == $row['LANDING_ID_INDEX']['CURRENT']){?> selected="selected"<?}?>>
									<?= \htmlspecialcharsbx($item['TITLE'])?>
								</option>
								<?endforeach;?>
							</select>
						</div>
					</div>
					<div class="landing-options-item landing-options-item-destination">
						<span class="landing-options-item-param">&nbsp;</span>
						<div class="landing-options-item-inner">
							<span class="landing-option-fn"><?= $row['LANDING_ID_404']['TITLE']?></span>
							<select name="fields[LANDING_ID_404]" class="landing-options-input">
								<option></option>
								<?foreach ($arResult['LANDINGS'] as $item):?>
								<option value="<?= $item['ID']?>"<?if ($item['ID'] == $row['LANDING_ID_404']['CURRENT']){?> selected="selected"<?}?>>
									<?= \htmlspecialcharsbx($item['TITLE'])?>
								</option>
								<?endforeach;?>
							</select>
						</div>
					</div>
					<?else:?>
					<div class="landing-options-item landing-options-item-destination">
						<span class="landing-options-item-param"><?= Loc::getMessage('LANDING_TPL_PAGE_SELECT')?></span>
						<div class="landing-options-item-inner">
							<span class="landing-field-label-title">
								<?= Loc::getMessage('LANDING_TPL_PAGE_SELECT_EMPTY')?>
							</span>
						</div>
					</div>
					<?endif;?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('METAROBOTS');?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('THEME');?>
				</div>
				<div class="landing-options-item-destination-group">
					<?$template->showHookBlock('UP');?>
				</div>
				<?if (isset($hooks['HEADBLOCK']) || isset($hooks['CUSTOMCSS'])):?>
					<div class="landing-options-item landing-options-item-destination">
						<span class="landing-options-item-param"><?= Loc::getMessage('LANDING_TPL_FIELD_HTMLCSS')?></span>
						<div class="landing-options-item-inner">
							<?$template->showHookBlock('HEADBLOCK', array('wrapper' => false));?>
							<?$template->showHookBlock('CUSTOMCSS', array('wrapper' => false));?>
						</div>
					</div>
				<?endif;?>
			</div>
		</div>
	</div>

	<div class="landing-edit-footer-fixed pinable-block">
		<div class="landing-form-footer-container">
			<button class="webform-small-button webform-small-button-accept">
				<span class="webform-small-button-text">
					<?= Loc::getMessage('LANDING_TPL_BUTTON_' . ($row['ID']['CURRENT'] ? 'SAVE' : 'ADD'))?>
				</span>
			</button>
			<a class="landing-button-link" id="action-close" href="<?= $arParams['PAGE_URL_SITES']?>">
				<?= Loc::getMessage('LANDING_TPL_BUTTON_CANCEL')?>
			</a>
		</div>
	</div>

</form>

<script type="text/javascript">
	BX.ready(function(){
		new BX.Landing.EditComponent({
		});
	});
</script>

Zerion Mini Shell 1.0