1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
.description.php
См. документацию.
1<?php
5
6Loc::loadMessages(__FILE__);
7
9
10$licensePrefix = Loader::includeModule('bitrix24') ? \CBitrix24::getLicensePrefix() : '';
11$portalZone = Loader::includeModule('intranet') ? CIntranetUtils::getPortalZone() : '';
12
13if (Loader::includeModule('bitrix24'))
14{
15 if ($licensePrefix !== 'ru')
16 {
18 }
19}
20elseif (Loader::includeModule('intranet') && $portalZone !== 'ru')
21{
23}
24
26 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK'),
27 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_DESCRIPTION'),
28 'SORT' => 500,
29 'IS_AVAILABLE' => $isAvailable,
30 'CODES' => [
31 'SBERBANK_LOGIN' => [
32 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_LOGIN'),
33 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_LOGIN_DESC'),
34 'SORT' => 100,
35 'GROUP' => 'CONNECT_SETTINGS_SBERBANK',
36 ],
37 'SBERBANK_PASSWORD' => [
38 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_PASSWORD'),
39 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_PASSWORD_DESC'),
40 'SORT' => 200,
41 'GROUP' => 'CONNECT_SETTINGS_SBERBANK'
42 ],
43 'SBERBANK_SECRET_KEY' => [
44 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_SECRET_KEY'),
45 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_SECRET_KEY_DESC'),
46 'SORT' => 300,
47 'GROUP' => 'CONNECT_SETTINGS_SBERBANK'
48 ],
49 'SBERBANK_RETURN_SUCCESS_URL' => [
50 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_RETURN_SUCCESS_URL'),
51 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_RETURN_SUCCESS_URL_DESC'),
52 'SORT' => 400,
53 'GROUP' => 'CONNECT_SETTINGS_SBERBANK',
54 ],
55 'SBERBANK_RETURN_FAIL_URL' => [
56 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_RETURN_FAIL_URL'),
57 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_RETURN_FAIL_URL_DESC'),
58 'SORT' => 500,
59 'GROUP' => 'CONNECT_SETTINGS_SBERBANK',
60 ],
61 'SBERBANK_ORDER_DESCRIPTION' => [
62 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_ORDER_DESCRIPTION'),
63 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_ORDER_DESCRIPTION_DESC'),
64 'SORT' => 600,
65 'GROUP' => 'CONNECT_SETTINGS_SBERBANK',
66 'DEFAULT' => [
67 'PROVIDER_KEY' => 'VALUE',
68 'PROVIDER_VALUE' => Loc::getMessage('SALE_HPS_SBERBANK_ORDER_DESCRIPTION_TEMPLATE'),
69 ]
70 ],
71 'SBERBANK_TEST_MODE' => [
72 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_TEST_MODE'),
73 'DESCRIPTION' => Loc::getMessage('SALE_HPS_SBERBANK_TEST_MODE_DESC'),
74 'SORT' => 700,
75 'GROUP' => 'CONNECT_SETTINGS_SBERBANK',
76 'INPUT' => [
77 'TYPE' => 'Y/N'
78 ],
79 ],
80 'PS_CHANGE_STATUS_PAY' => [
81 'NAME' => Loc::getMessage('SALE_HPS_SBERBANK_CHANGE_STATUS_PAY'),
82 'SORT' => 800,
83 'GROUP' => 'GENERAL_SETTINGS',
84 'INPUT' => [
85 'TYPE' => 'Y/N'
86 ],
87 'DEFAULT' => [
88 'PROVIDER_KEY' => 'INPUT',
89 'PROVIDER_VALUE' => 'Y',
90 ]
91 ],
92 ]
93];
Определения loader.php:13
const HANDLER_AVAILABLE_FALSE
Определения manager.php:38
const HANDLER_AVAILABLE_TRUE
Определения manager.php:37
$data['IS_AVAILABLE']
Определения .description.php:13
$portalZone
Определения .description.php:14
$isAvailable
Определения .description.php:12
$licensePrefix
Определения .description.php:15
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
Определения prolog_main_admin.php:393