2define(
"NO_KEEP_STATISTIC",
true);
3define(
"NOT_CHECK_PERMISSIONS",
true);
4define(
"NO_AGENT_CHECK",
true);
5define(
"DisableEventsCheck",
true);
11require_once(
$_SERVER[
"DOCUMENT_ROOT"] .
"/bitrix/modules/main/include/prolog_before.php");
15 define(
'BX_SECURITY_SESSION_READONLY',
true);
20 define(
'SITE_TEMPLATE_ID',
$_REQUEST[
'tpl']);
23$request = \Bitrix\Main\Context::getCurrent()->getRequest();
33 $userFieldDispatcher = Dispatcher::instance();
38 && !$userFieldDispatcher->getSignatureManager()->validateSignature(SITE_TEMPLATE_ID,
$request[
'tpls'])
46 $userFieldDispatcher->setLanguage(
$request[
'lang']);
56 $userFieldDispatcher->createField($fieldInfo);
61 $userFieldDispatcher->editField($fieldInfo);
66 $userFieldDispatcher->deleteField($fieldInfo);
71 $userFieldDispatcher->validateField($fieldInfo);
78 $userFieldDispatcher->addField($fieldInfo);
84 $mediaType = !empty(
$request[
'MEDIA_TYPE']) ?
$request[
'MEDIA_TYPE'] : BaseUfComponent::MEDIA_TYPE_DEFAULT;
86 $view =
new Display($mode, $mediaType);
90 $view->setAdditionalParameter(
'form_name',
$request[
'FORM'],
true);
95 $view->setAdditionalParameter(
'CONTEXT',
$request[
'CONTEXT'],
true);
100 $view->setAdditionalParameter(
'mediaType',
$request[
'MEDIA_TYPE'],
true);
103 $userFieldDispatcher->setView($view);
105 $result = $userFieldDispatcher->getResult();
107 Header(
'Content-Type: application/json');
108 echo \Bitrix\Main\Web\Json::encode(
$result);
111require_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"]
check_bitrix_sessid($varname='sessid')