4use \Bitrix\Main\Localization\Loc;
6Loc::loadMessages(__FILE__);
19 if (!\
Bitrix\
Main\ModuleManager::isModuleInstalled(
'im'))
21 $manifest[
'requiredUserAction'] =
array(
22 'header' => Loc::getMessage(
'LANDING_BLOCK_IM_NOT_INSTALLED_HEADER'),
23 'description' => Loc::getMessage(
'LANDING_BLOCK_IM_NOT_INSTALLED_TEXT'),
24 'text' => Loc::getMessage(
'LANDING_BLOCK_IM_NOT_INSTALLED_LINK'),
25 'href' =>
'/bitrix/admin/module_admin.php?lang=' . LANGUAGE_ID,
26 'className' =>
'landing-required-link'
29 $manifest[
'callbacks'] =
array(
32 $block->saveDynamicParams(
50 foreach ($references as $fieldCode => $selector)
52 if (is_string($selector))
54 $return[$selector] = [
76 isset(
$params[
'attributeData']) && is_string(
$params[
'attributeData']) &&
81 'source' =>
'landing:chat',
82 'references' => self::buildReferences(
$params[
'references']),
85 'source' =>
'landing:chat',
88 'attributeData' =>
$params[
'attributeData'],
89 'attributeButton' => isset(
$params[
'attributeButton'])
94 'pagesCount' => isset(
$params[
'references'])
static getSourceParams(array $params)
static buildReferences(array $references)
static prepareManifest(array $manifest, \Bitrix\Landing\Block $block=NULL, array $params=[])
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
if($inWords) echo htmlspecialcharsbx(Number2Word_Rus(roundEx($totalVatSum $params['CURRENCY']