1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
rest_control.php
См. документацию.
1<?php
2require_once($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/include/prolog_before.php");
3
10
12$request = Bitrix\Main\Context::getCurrent()->getRequest();
13
14if($request->isPost() && check_bitrix_sessid())
15{
16 $APPLICATION->RestartBuffer();
17 $APPLICATION->ShowCSS();
18 $APPLICATION->ShowHeadScripts();
19
20 switch($request['control'])
21 {
22 case 'user_selector':
23
24 $APPLICATION->IncludeComponent(
25 "bitrix:intranet.user.selector.new",
26 ".default",
27 array(
28 "MULTIPLE" => isset($request['mult']) ? 'Y' : 'N',
29 "NAME" => $request['name'],
30 "VALUE" => array(),
31 "POPUP" => "Y",
32 "ON_CHANGE" => $request['onchange'],
33 "SITE_ID" => $request['site_id'],
34 "SHOW_EXTRANET_USERS" => "NONE",
35 ),
36 null,
37 array("HIDE_ICONS" => "Y")
38 );
39
40 break;
41
42 case 'access_selector':
43
44 echo \CJSCore::Init(array('access'), true);
45
46 break;
47
48 case 'crm_selector':
49
50 $APPLICATION->IncludeComponent(
51 'bitrix:crm.entity.selector.ajax',
52 '.default',
53 array(
54 "MULTIPLE" => $request['multiple'] == 'Y' ? 'Y' : 'N',
55 'VALUE' => $request['value'],
56 'ENTITY_TYPE' => $request['entityType'],
57 'NAME' => 'restCrmSelector',
58 ),
59 null,
60 array('HIDE_ICONS' => 'Y')
61 );
62
63 break;
64 }
65}
66
67require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");
68die();
global $APPLICATION
Определения include.php:80
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
Определения catalog_reindex.php:36
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$result
Определения get_property_values.php:14
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
check_bitrix_sessid($varname='sessid')
Определения tools.php:4686
die
Определения quickway.php:367