%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/components/bitrix/mail.usersignature.list/templates/.default/
Upload File :
Create Path :
Current File : /home/bitrix/www/bitrix/components/bitrix/mail.usersignature.list/templates/.default/template.php

<?php

use Bitrix\Main\Localization\Loc;

if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true)
{
	die();
}
\Bitrix\Main\UI\Extension::load("ui.alerts");
\Bitrix\Main\UI\Extension::load("ui.forms");
\Bitrix\Main\UI\Extension::load('ui.buttons');
\Bitrix\Main\UI\Extension::load("ui.notification");
\CJSCore::init("sidepanel");
$isIframe = isset($arResult["IFRAME"]) && $arResult["IFRAME"] === "Y";

$bodyClass = $APPLICATION->getPageProperty('BodyClass', false);
$APPLICATION->setPageProperty('BodyClass', trim(sprintf('%s %s', $bodyClass, 'pagetitle-toolbar-field-view pagetitle-mail-view')));

if ($isIframe):?>
	<div class="mail-signature-is-iframe">
<?endif;

if (SITE_TEMPLATE_ID == 'bitrix24' && !$isIframe)
{
	$this->setViewTarget('inside_pagetitle'); ?>

	<div class="pagetitle-container pagetitle-flexible-space">
		<? $APPLICATION->includeComponent(
			'bitrix:main.ui.filter', '',
			$arResult['FILTER']
		); ?>
	</div>

	<button class="ui-btn ui-btn-primary mail-signature-create-btn" onclick="BX.Mail.UserSignature.List.openUrl('<?=CUtil::JSEscape($arResult['addUrl']);?>');">
		<?= Loc::getMessage('MAIL_USERSIGNATURE_ADD_BUTTON') ?>
	</button>

	<? $this->endViewTarget();
}
else
{
	$APPLICATION->includeComponent(
		'bitrix:main.ui.filter', '',
		$arResult['FILTER']
	); ?>
	<?$this->setViewTarget('pagetitle');?>
	<button class="ui-btn ui-btn-primary mail-signature-create-btn" onclick="BX.Mail.UserSignature.List.openUrl('<?=CUtil::JSEscape($arResult['addUrl']);?>');">
		<?= Loc::getMessage('MAIL_USERSIGNATURE_ADD_BUTTON') ?>
	</button>
	<?
	$this->endViewTarget('pagetitle');
}

$APPLICATION->SetTitle(Loc::getMessage('MAIL_USERSIGNATURE_LIST_TITLE'));

?><div id="signature-alert-container">
</div><?

$APPLICATION->IncludeComponent(
	"bitrix:main.ui.grid",
	"",
	$arResult['GRID']
);?>

<?if ($isIframe)
{?>
	</div>
<?}?>
<script>
	BX.ready(function() {
		<?='BX.message('.\CUtil::PhpToJSObject(\Bitrix\Main\Localization\Loc::loadLanguageFile(__FILE__)).');'?>
		BX.Mail.UserSignature.List.init();
	});
</script>

Zerion Mini Shell 1.0