6use Bitrix\Market\Subscription\Trial;
9define(
"NOT_CHECK_PERMISSIONS",
true);
11require_once(
$_SERVER[
'DOCUMENT_ROOT'].
"/bitrix/modules/main/include/prolog_before.php");
13Loc::loadMessages(__FILE__);
16$request = Bitrix\Main\Context::getCurrent()->getRequest();
21 $admin = \CRestUtil::isAdmin();
29 $installHash =
$request[
'install_hash'];
32 $result = Application::install(
$code, $version, $checkHash, $installHash, $from);
33 if (
$result[
'errorDescription'])
41 $clean =
$request[
'clean'] ==
'true';
50 $result = Application::reinstall($id);
53 case 'get_app_rigths':
56 $result = Application::getRights($appId);
59 case 'set_app_rights':
68 Loader::includeModule(
'market')
69 && Trial::isAvailable()
71 !ModuleManager::isModuleInstalled(
'extranet')
72 || (Loader::includeModule(
'extranet') && \CExtranet::IsIntranetUser())
81 'error' => Loc::getMessage(
'REST_MP_CONFIG_ACTIVATE_ERROR'),
93Header(
'Content-Type: application/json');
94echo \Bitrix\Main\Web\Json::encode(
$result);
96require_once(
$_SERVER[
'DOCUMENT_ROOT'].
"/bitrix/modules/main/include/epilog_after.php");
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
$_SERVER["DOCUMENT_ROOT"]
if(!is_null($config))($config as $configItem)(! $configItem->isVisible()) $code
check_bitrix_sessid($varname='sessid')