# CAllMain

URL: https://chugunov.pro/api-bitrix/global/callmain/
Проверено на 1С-Битрикс 25.x, обновлено 04.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\CAllMain`
Модуль: Глобальные классы.

Исходный файл: `source/main/classes/general/main.php:21`

## Свойства (40)

- `$$__view`
- `$$_menu_recalc_counter`
- `$$aCachedComponents`
- `$$arAdditionalChain`
- `$$arAuthResult`
- `$$arComponentMatch`
- `$$arDirProperties`
- `$$arHeadAdditionalCSS` — Additional css, js and inline strings. Need to include in specifik place.
- `$$arHeadAdditionalScripts`
- `$$arHeadAdditionalStrings`
- `$$arHeadScripts`
- `$$arHeadStrings`
- `$$arIncludeDebug`
- `$$arPageProperties`
- `$$arPagePropertiesChanger`
- `$$arPanelButtons`
- `$$arPanelFutureButtons`
- `$$auto_buffer_cleaned`
- `$$bInAjax`
- `$$buffer_content`
- `$$buffer_content_type`
- `$$buffer_man`
- `$$buffer_manual`
- `$$buffered`
- `$$editArea`
- `$$ERROR_STACK`
- `$$FILE_PERMISSION_CACHE`
- `$$LAST_ERROR`
- `$$ma`
- `$$oAsset`
- `$$PanelShowed`
- `$$sDirPath`
- `$$sDocPath2`
- `$$sDocTitle`
- `$$sDocTitleChanger`
- `$$ShowIncludeStat`
- `$$ShowPanel`
- `$$showPanelWasInvoked`
- `$$sPath2css` — Array of css, js, and inline strings
- `$$version`

## Методы (142)

- [`__construct()`](https://chugunov.pro/api-bitrix/global/callmain/__construct/)
- [`static __GetConditionFName()`](https://chugunov.pro/api-bitrix/global/callmain/__getconditionfname/) (устаревший)
- [`_mkchain()`](https://chugunov.pro/api-bitrix/global/callmain/_mkchain/)
- [`static _ReplaceNonLatin()`](https://chugunov.pro/api-bitrix/global/callmain/_replacenonlatin/)
- [`AddAdditionalJS()`](https://chugunov.pro/api-bitrix/global/callmain/addadditionaljs/) (устаревший)
- [`AddBufferContent()`](https://chugunov.pro/api-bitrix/global/callmain/addbuffercontent/)
- [`AddChainItem()`](https://chugunov.pro/api-bitrix/global/callmain/addchainitem/)
- [`AddCSSKernelInfo()`](https://chugunov.pro/api-bitrix/global/callmain/addcsskernelinfo/) (устаревший)
- [`AddHeadScript()`](https://chugunov.pro/api-bitrix/global/callmain/addheadscript/) (устаревший)
- [`AddHeadString()`](https://chugunov.pro/api-bitrix/global/callmain/addheadstring/) (устаревший)
- [`AddJSKernelInfo()`](https://chugunov.pro/api-bitrix/global/callmain/addjskernelinfo/) (устаревший)
- [`AddLangJS()`](https://chugunov.pro/api-bitrix/global/callmain/addlangjs/) (устаревший)
- [`AddPanelButton()`](https://chugunov.pro/api-bitrix/global/callmain/addpanelbutton/)
- [`AddPanelButtonMenu()`](https://chugunov.pro/api-bitrix/global/callmain/addpanelbuttonmenu/)
- [`AddViewContent()`](https://chugunov.pro/api-bitrix/global/callmain/addviewcontent/)
- [`AuthForm()`](https://chugunov.pro/api-bitrix/global/callmain/authform/)
- [`CaptchaCheckCode()`](https://chugunov.pro/api-bitrix/global/callmain/captchacheckcode/)
- [`CaptchaGetCode()`](https://chugunov.pro/api-bitrix/global/callmain/captchagetcode/)
- [`clearViewContent()`](https://chugunov.pro/api-bitrix/global/callmain/clearviewcontent/) — Clears vew content area by code.
- [`ConvertCharset()`](https://chugunov.pro/api-bitrix/global/callmain/convertcharset/) (устаревший)
- [`ConvertCharsetArray()`](https://chugunov.pro/api-bitrix/global/callmain/convertcharsetarray/) (устаревший)
- [`CopyFileAccessPermission()`](https://chugunov.pro/api-bitrix/global/callmain/copyfileaccesspermission/)
- [`static DelGroupRight()`](https://chugunov.pro/api-bitrix/global/callmain/delgroupright/)
- [`EndBufferContent()`](https://chugunov.pro/api-bitrix/global/callmain/endbuffercontent/)
- [`EndBufferContentMan()`](https://chugunov.pro/api-bitrix/global/callmain/endbuffercontentman/)
- [`static EpilogActions()`](https://chugunov.pro/api-bitrix/global/callmain/epilogactions/) (устаревший)
- [`static FinalActions()`](https://chugunov.pro/api-bitrix/global/callmain/finalactions/) — Sends the response and terminates the application.
- [`static ForkActions()`](https://chugunov.pro/api-bitrix/global/callmain/forkactions/) (устаревший)
- [`get_cookie()`](https://chugunov.pro/api-bitrix/global/callmain/get_cookie/)
- [`GetAdditionalCSS()`](https://chugunov.pro/api-bitrix/global/callmain/getadditionalcss/) (устаревший)
- [`getComponentStack()`](https://chugunov.pro/api-bitrix/global/callmain/getcomponentstack/) — Returns a current component stack.
- [`GetCookieDomain()`](https://chugunov.pro/api-bitrix/global/callmain/getcookiedomain/) (устаревший)
- [`GetCSS()`](https://chugunov.pro/api-bitrix/global/callmain/getcss/) (устаревший)
- [`GetCSSArray()`](https://chugunov.pro/api-bitrix/global/callmain/getcssarray/)
- [`GetCurDir()`](https://chugunov.pro/api-bitrix/global/callmain/getcurdir/)
- [`GetCurPage()`](https://chugunov.pro/api-bitrix/global/callmain/getcurpage/)
- [`GetCurPageParam()`](https://chugunov.pro/api-bitrix/global/callmain/getcurpageparam/)
- [`GetCurParam()`](https://chugunov.pro/api-bitrix/global/callmain/getcurparam/)
- [`getCurrentIncludedComponent()`](https://chugunov.pro/api-bitrix/global/callmain/getcurrentincludedcomponent/) — Returns false or instance of current component being executed.
- [`GetCurUri()`](https://chugunov.pro/api-bitrix/global/callmain/getcururi/)
- [`static GetDefaultRightList()`](https://chugunov.pro/api-bitrix/global/callmain/getdefaultrightlist/)
- [`GetDirProperty()`](https://chugunov.pro/api-bitrix/global/callmain/getdirproperty/)
- [`GetDirPropertyList()`](https://chugunov.pro/api-bitrix/global/callmain/getdirpropertylist/)
- [`GetException()`](https://chugunov.pro/api-bitrix/global/callmain/getexception/)
- [`GetFileAccessPermission()`](https://chugunov.pro/api-bitrix/global/callmain/getfileaccesspermission/)
- [`GetFileAccessPermissionByUser()`](https://chugunov.pro/api-bitrix/global/callmain/getfileaccesspermissionbyuser/) (устаревший)
- [`GetFileContent()`](https://chugunov.pro/api-bitrix/global/callmain/getfilecontent/)
- [`GetFileRecursive()`](https://chugunov.pro/api-bitrix/global/callmain/getfilerecursive/)
- [`static GetGroupRight()`](https://chugunov.pro/api-bitrix/global/callmain/getgroupright/)
- [`static GetGroupRightList()`](https://chugunov.pro/api-bitrix/global/callmain/getgrouprightlist/)
- [`GetHeadScripts()`](https://chugunov.pro/api-bitrix/global/callmain/getheadscripts/) (устаревший)
- [`GetHeadStrings()`](https://chugunov.pro/api-bitrix/global/callmain/getheadstrings/)
- [`GetLang()`](https://chugunov.pro/api-bitrix/global/callmain/getlang/) (устаревший)
- [`GetLangSwitcherArray()`](https://chugunov.pro/api-bitrix/global/callmain/getlangswitcherarray/)
- [`GetLink()`](https://chugunov.pro/api-bitrix/global/callmain/getlink/)
- [`static GetMainRightList()`](https://chugunov.pro/api-bitrix/global/callmain/getmainrightlist/)
- [`GetMenu()`](https://chugunov.pro/api-bitrix/global/callmain/getmenu/)
- [`GetMenuHtml()`](https://chugunov.pro/api-bitrix/global/callmain/getmenuhtml/)
- [`GetMenuHtmlEx()`](https://chugunov.pro/api-bitrix/global/callmain/getmenuhtmlex/)
- [`GetMeta()`](https://chugunov.pro/api-bitrix/global/callmain/getmeta/)
- [`GetNavChain()`](https://chugunov.pro/api-bitrix/global/callmain/getnavchain/)
- [`GetPageProperty()`](https://chugunov.pro/api-bitrix/global/callmain/getpageproperty/)
- [`GetPagePropertyList()`](https://chugunov.pro/api-bitrix/global/callmain/getpagepropertylist/)
- [`GetPanel()`](https://chugunov.pro/api-bitrix/global/callmain/getpanel/)
- [`GetPopupLink()`](https://chugunov.pro/api-bitrix/global/callmain/getpopuplink/)
- [`GetProperty()`](https://chugunov.pro/api-bitrix/global/callmain/getproperty/)
- [`GetPublicShowMode()`](https://chugunov.pro/api-bitrix/global/callmain/getpublicshowmode/)
- [`static GetServerUniqID()`](https://chugunov.pro/api-bitrix/global/callmain/getserveruniqid/)
- [`GetShowIncludeAreas()`](https://chugunov.pro/api-bitrix/global/callmain/getshowincludeareas/)
- [`GetSiteByDir()`](https://chugunov.pro/api-bitrix/global/callmain/getsitebydir/) (устаревший)
- [`GetSiteSwitcherArray()`](https://chugunov.pro/api-bitrix/global/callmain/getsiteswitcherarray/)
- [`GetSpreadCookieHTML()`](https://chugunov.pro/api-bitrix/global/callmain/getspreadcookiehtml/)
- [`GetSpreadCookieUrls()`](https://chugunov.pro/api-bitrix/global/callmain/getspreadcookieurls/) — Returns array of urls which contain signed cross domain cookies.
- [`GetTemplatePath()`](https://chugunov.pro/api-bitrix/global/callmain/gettemplatepath/)
- [`GetTitle()`](https://chugunov.pro/api-bitrix/global/callmain/gettitle/)
- [`static GetUserRight()`](https://chugunov.pro/api-bitrix/global/callmain/getuserright/) — Returns an array of rights for a module W - max rights (admin) D - min rights (access denied)
- [`static GetUserRightArray()`](https://chugunov.pro/api-bitrix/global/callmain/getuserrightarray/)
- [`static GetUserRoles()`](https://chugunov.pro/api-bitrix/global/callmain/getuserroles/)
- [`GetViewContent()`](https://chugunov.pro/api-bitrix/global/callmain/getviewcontent/)
- [`GroupModuleCSS()`](https://chugunov.pro/api-bitrix/global/callmain/groupmodulecss/) (устаревший)
- [`GroupModuleJS()`](https://chugunov.pro/api-bitrix/global/callmain/groupmodulejs/) (устаревший)
- [`HoldSpreadCookieHTML()`](https://chugunov.pro/api-bitrix/global/callmain/holdspreadcookiehtml/)
- [`IncludeAdminFile()`](https://chugunov.pro/api-bitrix/global/callmain/includeadminfile/)
- [`IncludeComponent()`](https://chugunov.pro/api-bitrix/global/callmain/includecomponent/)
- [`IncludeFile()`](https://chugunov.pro/api-bitrix/global/callmain/includefile/)
- [`IncludeString()`](https://chugunov.pro/api-bitrix/global/callmain/includestring/)
- [`IncludeStringAfter()`](https://chugunov.pro/api-bitrix/global/callmain/includestringafter/)
- [`IncludeStringBefore()`](https://chugunov.pro/api-bitrix/global/callmain/includestringbefore/)
- [`InitDirProperties()`](https://chugunov.pro/api-bitrix/global/callmain/initdirproperties/)
- [`static InitPathVars()`](https://chugunov.pro/api-bitrix/global/callmain/initpathvars/)
- [`static IsExternalLink()`](https://chugunov.pro/api-bitrix/global/callmain/isexternallink/)
- [`static IsHTTPS()`](https://chugunov.pro/api-bitrix/global/callmain/ishttps/) (устаревший)
- [`static LPAComponentChecker()`](https://chugunov.pro/api-bitrix/global/callmain/lpacomponentchecker/) (устаревший)
- [`MoveJSToBody()`](https://chugunov.pro/api-bitrix/global/callmain/movejstobody/) (устаревший)
- [`NeedCAPTHA()`](https://chugunov.pro/api-bitrix/global/callmain/needcaptha/)
- [`NeedCAPTHAForLogin()`](https://chugunov.pro/api-bitrix/global/callmain/needcapthaforlogin/)
- [`static OnChangeFileComponent()`](https://chugunov.pro/api-bitrix/global/callmain/onchangefilecomponent/)
- [`static PrintHKGlobalUrlVar()`](https://chugunov.pro/api-bitrix/global/callmain/printhkglobalurlvar/)
- [`static ProcessLPA()`](https://chugunov.pro/api-bitrix/global/callmain/processlpa/) (устаревший)
- [`static PrologActions()`](https://chugunov.pro/api-bitrix/global/callmain/prologactions/)
- [`RemoveFileAccessPermission()`](https://chugunov.pro/api-bitrix/global/callmain/removefileaccesspermission/)
- [`ResetException()`](https://chugunov.pro/api-bitrix/global/callmain/resetexception/)
- [`RestartBuffer()`](https://chugunov.pro/api-bitrix/global/callmain/restartbuffer/)
- [`RestartWorkarea()`](https://chugunov.pro/api-bitrix/global/callmain/restartworkarea/)
- [`SaveFileContent()`](https://chugunov.pro/api-bitrix/global/callmain/savefilecontent/)
- [`set_cookie()`](https://chugunov.pro/api-bitrix/global/callmain/set_cookie/) (устаревший) — Sets a cookie and spreads it through domains.
- [`SetAdditionalCSS()`](https://chugunov.pro/api-bitrix/global/callmain/setadditionalcss/)
- [`SetAuthResult()`](https://chugunov.pro/api-bitrix/global/callmain/setauthresult/)
- [`SetCurPage()`](https://chugunov.pro/api-bitrix/global/callmain/setcurpage/)
- [`SetDirProperty()`](https://chugunov.pro/api-bitrix/global/callmain/setdirproperty/)
- [`SetEditArea()`](https://chugunov.pro/api-bitrix/global/callmain/seteditarea/)
- [`SetFileAccessPermission()`](https://chugunov.pro/api-bitrix/global/callmain/setfileaccesspermission/)
- [`static SetGroupRight()`](https://chugunov.pro/api-bitrix/global/callmain/setgroupright/)
- [`SetNeedCAPTHA()`](https://chugunov.pro/api-bitrix/global/callmain/setneedcaptha/)
- [`SetPageProperty()`](https://chugunov.pro/api-bitrix/global/callmain/setpageproperty/)
- [`SetPublicShowMode()`](https://chugunov.pro/api-bitrix/global/callmain/setpublicshowmode/)
- [`SetShowIncludeAreas()`](https://chugunov.pro/api-bitrix/global/callmain/setshowincludeareas/)
- [`SetTemplateCSS()`](https://chugunov.pro/api-bitrix/global/callmain/settemplatecss/)
- [`SetTitle()`](https://chugunov.pro/api-bitrix/global/callmain/settitle/)
- [`SetUniqueCSS()`](https://chugunov.pro/api-bitrix/global/callmain/setuniquecss/) (устаревший)
- [`SetUniqueJS()`](https://chugunov.pro/api-bitrix/global/callmain/setuniquejs/) (устаревший)
- [`ShowAjaxHead()`](https://chugunov.pro/api-bitrix/global/callmain/showajaxhead/)
- [`ShowAuthForm()`](https://chugunov.pro/api-bitrix/global/callmain/showauthform/)
- [`static ShowBanner()`](https://chugunov.pro/api-bitrix/global/callmain/showbanner/)
- [`ShowBodyScripts()`](https://chugunov.pro/api-bitrix/global/callmain/showbodyscripts/)
- [`ShowCSS()`](https://chugunov.pro/api-bitrix/global/callmain/showcss/)
- [`static ShowFileSelectDialog()`](https://chugunov.pro/api-bitrix/global/callmain/showfileselectdialog/) (устаревший)
- [`ShowHead()`](https://chugunov.pro/api-bitrix/global/callmain/showhead/)
- [`ShowHeadScripts()`](https://chugunov.pro/api-bitrix/global/callmain/showheadscripts/)
- [`ShowHeadStrings()`](https://chugunov.pro/api-bitrix/global/callmain/showheadstrings/)
- [`ShowLink()`](https://chugunov.pro/api-bitrix/global/callmain/showlink/)
- [`ShowMeta()`](https://chugunov.pro/api-bitrix/global/callmain/showmeta/)
- [`ShowNavChain()`](https://chugunov.pro/api-bitrix/global/callmain/shownavchain/)
- [`ShowNavChainEx()`](https://chugunov.pro/api-bitrix/global/callmain/shownavchainex/)
- [`ShowPanel()`](https://chugunov.pro/api-bitrix/global/callmain/showpanel/)
- [`ShowProperty()`](https://chugunov.pro/api-bitrix/global/callmain/showproperty/)
- [`ShowSpreadCookieHTML()`](https://chugunov.pro/api-bitrix/global/callmain/showspreadcookiehtml/)
- [`ShowTitle()`](https://chugunov.pro/api-bitrix/global/callmain/showtitle/)
- [`ShowViewContent()`](https://chugunov.pro/api-bitrix/global/callmain/showviewcontent/)
- [`StoreCookies()`](https://chugunov.pro/api-bitrix/global/callmain/storecookies/)
- [`ThrowException()`](https://chugunov.pro/api-bitrix/global/callmain/throwexception/)
- [`UnJSEscape()`](https://chugunov.pro/api-bitrix/global/callmain/unjsescape/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/CAllMain.html
