1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
index.php
См. документацию.
1
<?php
2
const
NO_AGENT_CHECK
=
true
;
3
const
NO_AGENT_STATISTIC
=
true
;
4
const
NOT_CHECK_PERMISSIONS
=
true
;
5
6
require(
$_SERVER
[
"DOCUMENT_ROOT"
].
"/bitrix/modules/main/include/prolog_before.php"
);
7
8
use
Bitrix\Main\Localization\Loc
;
9
Loc::loadMessages(__FILE__);
10
11
$arResult
=
array
();
12
13
if
(!\
Bitrix
\Main\Loader::includeModule(
'sale'
))
14
$arResult
[
"ERROR"
] = Loc::getMessage(
"SALE_SRV_LOCATION_CANT_INCLUDE_MODULE"
);
15
16
if
(!isset(
$arResult
[
"ERROR"
]) &&
check_bitrix_sessid
())
17
{
18
$action
= isset(
$_REQUEST
[
'action'
]) ? trim(
$_REQUEST
[
'action'
]):
''
;
19
$lang
= isset(
$_REQUEST
[
'lang'
]) ?
$_REQUEST
[
'lang'
]: LANGUAGE_ID;
20
$countryIds = isset(
$_REQUEST
[
'countryIds'
]) ?
$_REQUEST
[
'countryIds'
]:
array
();
21
22
switch
(
$action
)
23
{
24
case
"getRegionList"
:
25
26
$arResult
[
"DATA"
] =
\Bitrix\Sale\SalesZone::getRegions
($countryIds,
$lang
);
27
28
break
;
29
30
case
"getCityList"
:
31
32
$regionIds = isset(
$_REQUEST
[
'regionIds'
]) && is_array(
$_REQUEST
[
'regionIds'
])?
$_REQUEST
[
'regionIds'
]:
array
();
33
34
$arResult
[
"DATA"
] =
\Bitrix\Sale\SalesZone::getCities
($countryIds, $regionIds,
$lang
);
35
break
;
36
}
37
}
38
else
39
{
40
if
(!isset(
$arResult
[
"ERROR"
]))
41
$arResult
[
"ERROR"
] = Loc::getMessage(
"SALE_SRV_LOCATION_ACCESS_DENIED"
);
42
}
43
44
if
(isset(
$arResult
[
"ERROR"
]))
45
$arResult
[
"RESULT"
] =
"ERROR"
;
46
else
47
$arResult
[
"RESULT"
] =
"OK"
;
48
49
header(
'Content-Type: application/json'
);
50
echo json_encode(
$arResult
);
51
52
require(
$_SERVER
[
"DOCUMENT_ROOT"
].
BX_ROOT
.
"/modules/main/include/epilog_after.php"
);
BX_ROOT
const BX_ROOT
Определения
bx_root.php:3
$arResult
$arResult
Определения
generate_coupon.php:16
Bitrix\Main\Localization\Loc
Определения
loc.php:12
Bitrix\Sale\SalesZone\getRegions
static getRegions($countriesIds=array(), $lang=LANGUAGE_ID)
Определения
saleszone.php:466
Bitrix\Sale\SalesZone\getCities
static getCities($countriesIds=array(), $regionsIds=array(), $lang)
Определения
saleszone.php:495
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
NO_AGENT_STATISTIC
const NO_AGENT_STATISTIC
Определения
get_catalog_menu.php:3
$_REQUEST
$_REQUEST["admin_mnu_menu_id"]
Определения
get_menu.php:8
$_SERVER
$_SERVER["DOCUMENT_ROOT"]
Определения
cron_frame.php:9
NO_AGENT_CHECK
const NO_AGENT_CHECK
Определения
cron_frame.php:17
NOT_CHECK_PERMISSIONS
const NOT_CHECK_PERMISSIONS
Определения
cron_frame.php:15
$lang
if(!defined('SITE_ID')) $lang
Определения
include.php:91
check_bitrix_sessid
check_bitrix_sessid($varname='sessid')
Определения
tools.php:4686
Bitrix
$action
$action
Определения
file_dialog.php:21
bitrix
modules
sale
services
ajax
sale
location
index.php
Создано системой
1.14.0