Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/components/bitrix/seo.ads.builder/templates/.default/
Upload File :
Current File : /var/www/homesaver/www/bitrix/components/bitrix/seo.ads.builder/templates/.default/audience.php

<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();

use Bitrix\Main\Localization\Loc;

$bodyClass = $APPLICATION->GetPageProperty("BodyClass");
$APPLICATION->SetPageProperty("BodyClass", ($bodyClass ? $bodyClass." " : "") . "no-all-paddings no-background");
\Bitrix\Main\UI\Extension::load([
	"ui.design-tokens",
	"ui.fonts.opensans",
	"ui.buttons",
	"ui.icons",
	"ui.forms",
	"ui.progressbar",
	"seo.seoadbuilder",
	"ui.entity-selector",
]);
\CJSCore::Init("loader");

\Bitrix\Main\Page\Asset::getInstance()->addCss($this->GetFolder().'/configurator.css');
$accountId = $arParams['ACCOUNT_ID'];
$clientId = $arParams['CLIENT_ID'];
$type = $arParams['TYPE'];

?>

<div class="crm-ads-new-campaign">
	<div class="crm-ads-new-campaign-expert-header"><?php echo Loc::getMessage('CRM_ADS_RTG_AUDIENCE_TITLE')?></div>
	<div class="crm-ads-new-campaign-expert" id="crm-ads-new-campaign-expert">
		<div class="crm-ads-new-campaign-item-cost">
			<div class="crm-ads-new-campaign-item-cost-value"><?php echo Loc::getMessage('CRM_ADS_RTG_NOT_AVAILABLE')?></div>
			<div class="crm-ads-new-campaign-item-cost-desc"><?php echo Loc::getMessage('CRM_ADS_RTG_POTENTIAL_AUDIENCE')?></div>
		</div>
		<div class="crm-ads-new-campaign-expert-field">
			<div class="crm-ads-new-campaign-expert-name"><?=Loc::getMessage('CRM_ADS_RTG_GENDER')?></div>
			<div class="crm-ads-new-campaign-expert-field-inner">
				<label for="male" class="crm-ads-new-campaign-expert-item">
					<input class="crm-ads-new-campaign-expert-input" name="gender" type="checkbox" id="male" checked="">
					<span><?=Loc::getMessage('CRM_ADS_RTG_GENDER_MALE')?></span>
				</label>
				<label for="female" class="crm-ads-new-campaign-expert-item">
					<input class="crm-ads-new-campaign-expert-input" name="gender" type="checkbox" id="female" checked="">
					<span><?=Loc::getMessage('CRM_ADS_RTG_GENDER_FEMALE')?></span>
				</label>
			</div>
		</div>
		<div class="crm-ads-new-campaign-expert-field">
			<div class="crm-ads-new-campaign-expert-name"><?=Loc::getMessage('CRM_ADS_RTG_AGE')?></div>
			<div class="crm-ads-new-campaign-item-runner-block crm-ads-new-campaign-item-runner-block--double">
				<div class="crm-ads-new-campaign-item-runner-inner">
					<div class="crm-ads-new-campaign-item-runner-fill"></div>
					<div class="crm-ads-new-campaign-item-runner-value"></div>
					<label for="min" class="crm-ads-new-campaign-item-runner-label" id="label-min">
						<span class="crm-ads-new-campaign-item-runner-label-value">18</span>
						<span><?=Loc::getMessage('CRM_ADS_RTG_YEARS_OLD')?></span>
					</label>
					<input class="crm-ads-new-campaign-item-runner-input" type="range" min="13"
						   value="18" max="65" id="min">
					<label for="max" class="crm-ads-new-campaign-item-runner-label" id="label-max">
						<span class="crm-ads-new-campaign-item-runner-label-value">60</span>
						<span><?=Loc::getMessage('CRM_ADS_RTG_YEARS_OLD')?></span>
					</label>
					<input class="crm-ads-new-campaign-item-runner-input" type="range" min="13"
						   value="60" max="65" id="max">
				</div>
			</div>
		</div>
		<div class="crm-ads-new-campaign-expert-field">
			<div class="crm-ads-new-campaign-expert-name"><?=Loc::getMessage('CRM_ADS_RTG_INTEREST')?></div>
			<div class="crm-ads-new-campaign-expert-desc">
				<?=Loc::getMessage('CRM_ADS_RTG_INTEREST_RECOMMENDATION')?>
			</div>
			<div id="seo-ads-interests"></div>
		</div>
	</div>
</div>
<script>
	window.seoAudience = new BX.Seo.SeoAudience( {
		accountId: '<?=$accountId?>',
		clientId: '<?=$clientId?>',
		type:'<?=$type?>',
		signedParameters: <?=\Bitrix\Main\Web\Json::encode($this->getComponent()->getSignedParameters())?>
	});
</script>

<?php
$buttons = [];
$buttons[] = ['TYPE' => 'apply', 'ONCLICK' => 'event.stopImmediatePropagation();window.seoAudience.apply(this);', 'WAIT' => false];
$buttons[] = ['TYPE' => 'cancel'];
$APPLICATION->IncludeComponent(
	"bitrix:ui.button.panel",
	"",
	array(
		'BUTTONS' => $buttons
	),
	false
);
?>