Поддержка серверов

FILEMAN: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

Список функций и методов модуля fileman

Метод
CMedialib::Init()
CMedialib::GetOperations($collectionId, $menu = false)
CMedialib::CanDoOperation($operation, $collectionId=0, $userId = false, $menu = false)
CMedialib::GetAccessPermissionsArray($collectionId = 0, $oCollections = false)
CMedialib::_GetAccessPermissions($arCols = array())
CMedialib::getMaximumFileUploadSize()
CMedialib::ShowDialogScript($arConfig = array())
CMedialib::AttachJSScripts()
CMedialib::AppendLangMessages()
CMedialib::AppendLangMessagesEx()
CMedialib::Start($Params)
CMedialib::BuildDialog($Params)
CMedialib::BuildAddCollectionDialogAdmin($Params)
CMedialib::BuildAddCollectionDialog($Params)
CMedialib::BuildAddItemDialogAdmin($Params)
CMedialib::BuildAddItemDialog($Params)
CMedialib::ShowUploadForm($Params)
CMedialib::BuildConfirmDialog($Params)
CMedialib::BuildViewItemDialog($Params)
CMedialib::BuildChangeType($Params)
CMedialib::ShowJS()
CMedialib::GetCollections(&$exParams)
CMedialib::DelCollection($id, $arIds = array())
CMedialib::EditCollection($Params)
CMedialib::EditItem($Params)
CMedialib::GetCollectionTree($Params = array())
CMedialib::_buildCollection($Col, $ind, &$arColTree, &$Collections, $Params = array())
CMedialib::_findChildInColTree(&$arr, $id, $colId)
CMedialib::_BuildCollectionsSelectOptions($Collections = false, $arColTree = false, $level = 0, $selected = false)
CMedialib::GetItems($Params)
CMedialib::DelItem($id, $bCurrent = false, $colId = false)
CMedialib::DeleteThumbnails()
CMedialib::GetItemCollectionList($Params)
CMedialib::SaveUserSettings($Params)
CMedialib::SaveAccessPermissions($colId, $arTaskPerm)
CMedialib::MultiActionDelete($Params = array())
CMedialib::ShowBrowseButton($Params = array())
CMedialib::GetUsableSize($size = 0)
CMedialib::GetUsableDate($date = '')
CMedialib::GetMediaExtentions($bStr = true)
CMedialib::GetDefaultMediaExtentions()
CMedialib::CheckFileExtention($strPath = '', $arExt = false)
CMedialib::Escape($str, $bHtmlSpCh = true)
CMedialib::SearchItems($Params)
CMedialib::InputFile(N/A)
CMedialib::GetTypeById($id, $arMLTypes = false)
CMedialib::GetTypes($arConfigTypes = array(), $bGetEmpties = false)
CMedialib::SetTypes($arTypes = array())
CMedialib::DelTypes($arIds = array())
CMedialib::GetItemViewHTML($itemId)
CMedialib::ChangeColType($Params)
CMedialib::CompareTypesEx($typeMix, $arType)
CMedialib::ClearCache($arPath = false)
CMedialib::AutosaveImage($file = false)