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

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


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

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

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

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

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

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

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

События модуля lists

СобытиеВызывается
CIBlockDocument_OnGetDocumentAdminPageBizprocDocumentLists::getDocumentAdminPage
CIBlockDocument_OnUnlockDocumentBizprocDocument::UnlockDocument
OnFillSocNetFeaturesListCLists::IsEnabledSocnet

Константы модуля lists

КонстантаПроверяется
ADMIN_SECTIONBizprocDocument::GetFieldInputControl
BX_COMP_MANAGED_CACHECListsLiveFeed::formatListsElement
PUBLIC_AJAX_MODEController::sendJsonResponse

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

Метод
BizprocDocument::CanUserOperateDocument()
BizprocDocument::CanUserOperateDocumentType()
BizprocDocument::GetAllowableUserGroups()
BizprocDocument::GetDocumentForHistory()
BizprocDocument::GetFieldInputControl()
BizprocDocument::GetFieldInputValue()
BizprocDocument::GetFieldInputValuePrintable()
BizprocDocument::PublishDocument()
BizprocDocument::SetPermissions()
BizprocDocument::UnlockDocument()
BizprocDocument::addDocumentField()
BizprocDocument::deleteDataIblock()
BizprocDocument::generateDocumentComplexType()
BizprocDocument::generateDocumentType()
BizprocDocument::generateMnemonicCode()
BizprocDocument::getAllowableOperations()
BizprocDocument::getDocument()
BizprocDocument::getDocumentAdminPage()
BizprocDocument::getDocumentComplexId()
BizprocDocument::getDocumentFields()
BizprocDocument::getDocumentIcon()
BizprocDocument::getEntityName()
BizprocDocument::getRightsTasks()
BizprocDocument::getSystemIblockFields()
BizprocDocument::isAdmin()
BizprocDocument::isFeatureEnabled()
BizprocDocument::onTaskChange()
BizprocDocument::onWorkflowStatusChange()
BizprocDocument::setArray()
BizprocDocument::toExternalOperations()
BizprocDocument::toInternalOperations()
BizprocDocument::updateDocument()
BizprocDocument::updateDocumentField()
BizprocDocumentLists::getDocument()
BizprocDocumentLists::getDocumentAdminPage()
BizprocDocumentLists::getDocumentFields()
BizprocDocumentLists::getEntityName()
BizprocDocumentLists::isFeatureEnabled()
CList::ActualizeDocumentAdminPage()
CList::AddField()
CList::DeleteField()
CList::GetAllTypes()
CList::GetAvailableTypes()
CList::GetFields()
CList::GetNewID()
CList::OnGetDocumentAdminPage()
CList::OnSearchGetURL()
CList::Save()
CList::UpdateField()
CList::UpdatePropertyList()
CList::__construct()
CList::getUrlByIblockId()
CList::is_field()
CList::is_readonly()
CListElementField::Add()
CListElementField::Delete()
CListElementField::GetArray()
CListElementField::GetDefaultValue()
CListElementField::IsMultiple()
CListElementField::IsRequired()
CListElementField::SetSort()
CListElementField::Update()
CListElementField::__construct()
CListField::Add()
CListField::Delete()
CListField::GetID()
CListField::GetLabel()
CListField::GetSettings()
CListField::GetSettingsDefaults()
CListField::GetSort()
CListField::GetTypeID()
CListField::IsReadOnly()
CListField::SetSettings()
CListField::__construct()
CListField::_clear_cache()
CListField::_read_from_cache()
CListFieldList::AddField()
CListFieldList::DeleteField()
CListFieldList::DeleteFields()
CListFieldList::GetArrayByID()
CListFieldList::GetByID()
CListFieldList::GetFields()
CListFieldList::Order()
CListFieldList::UpdateField()
CListFieldList::__construct()
CListFieldList::_read_form_settings()
CListFieldList::_resort()
CListFieldList::_save_form_settings()
CListFieldType::GetID()
CListFieldType::GetName()
CListFieldType::IsField()
CListFieldType::IsReadonly()
CListFieldType::__construct()
CListFieldTypeList::GetByID()
CListFieldTypeList::GetTypesNames()
CListFieldTypeList::IsExists()
CListFieldTypeList::IsField()
CListFieldTypeList::_init()
CListFile::GetHeight()
CListFile::GetImgHtml()
CListFile::GetImgSrc()
CListFile::GetInfoHTML()
CListFile::GetInputHTML()
CListFile::GetLinkHtml()
CListFile::GetSize()
CListFile::GetWidth()
CListFile::IsImage()
CListFile::SetSocnetGroup()
CListFile::__construct()
CListFileControl::GetHTML()
CListFileControl::__construct()
CListPermissions::CheckAccess()
CListPermissions::CheckFieldId()
CListPermissions::MergeRights()
CListPermissions::_iblock_check()
CListPermissions::_lists_check()
CListPermissions::_lists_type_check()
CListPermissions::_socnet_check()
CListPermissions::_socnet_type_check()
CListPropertyField::Add()
CListPropertyField::Delete()
CListPropertyField::GetArray()
CListPropertyField::GetDefaultValue()
CListPropertyField::IsMultiple()
CListPropertyField::IsRequired()
CListPropertyField::SetSort()
CListPropertyField::Update()
CListPropertyField::__construct()
CListPropertyField::existPropertyCode()
CListPropertyField::generatePropertyCode()
CListPropertyField::getPropertyArrayFromCache()
CListPropertyField::resetPropertyArrayCache()
CLists::EnableSocnet()
CLists::GetDefaultSocnetPermission()
CLists::GetIBlockPermission()
CLists::GetIBlockTypes()
CLists::GetIBlocks()
CLists::GetPermission()
CLists::GetSocnetPermission()
CLists::IsEnabledSocnet()
CLists::OnAfterIBlockDelete()
CLists::OnAfterIBlockElementDelete()
CLists::OnAfterIBlockPropertyAdd()
CLists::OnAfterIBlockPropertyDelete()
CLists::OnAfterIBlockPropertyUpdate()
CLists::OnAfterIBlockUpdate()
CLists::OnBeforeIBlockElementAdd()
CLists::OnBeforeIBlockElementUpdate()
CLists::OnIBlockDelete()
CLists::OnSharepointCheckAccess()
CLists::OnSharepointCreateProperty()
CLists::SetPermission()
CLists::SetSocnetPermission()
CLists::checkChangedFields()
CLists::completeWorkflow()
CLists::copyIblock()
CLists::createSeachableContent()
CLists::createSeachableContentForProperty()
CLists::deleteListsCache()
CLists::deleteListsUrl()
CLists::deleteLockFeatureOption()
CLists::deleteSocnetLog()
CLists::generateMnemonicCode()
CLists::getChildSection()
CLists::getCountProcessesUser()
CLists::getIblockAttachedCrm()
CLists::getListElementValue()
CLists::getLiveFeed()
CLists::getNumberOfElements()
CLists::isAssociativeArray()
CLists::isEnabledLockFeature()
CLists::isFeatureEnabled()
CLists::isWorkflowParticipant()
CLists::rebuildSeachableContent()
CLists::rebuildSeachableContentForElement()
CLists::runRebuildSeachableContent()
CLists::setLiveFeed()
CListsLiveFeed::BeforeIndexSocNet()
CListsLiveFeed::NotifyComment()
CListsLiveFeed::OnAfterSonetLogEntryAddComment()
CListsLiveFeed::OnForumCommentIMNotify()
CListsLiveFeed::OnSendMentionGetEntityFields()
CListsLiveFeed::OnSocNetGroupDelete()
CListsLiveFeed::addCommentLists()
CListsLiveFeed::formatListsElement()
CListsLiveFeed::getRights()
CListsLiveFeed::getSiteName()
CListsLiveFeed::getUserIdForRight()
CListsLiveFeed::onFillSocNetAllowedSubscribeEntityTypes()
CListsLiveFeed::onFillSocNetLogEvents()
CListsLiveFeed::setMessageLiveFeed()
CListsLiveFeed::setSocnetFollow()
CListsParameters::GetPathTemplateMenuItems()
CListsParameters::GetPathTemplateParam()
CListsSocnet::OnFillSocNetFeaturesList()
CListsSocnet::OnFillSocNetMenu()
CListsSocnet::OnInitSocNetComponentVariables()
CListsSocnet::OnParseSocNetComponentPath()
Controller::__construct()
Controller::checkAction()
Controller::checkRequiredFilesParams()
Controller::checkRequiredGetParams()
Controller::checkRequiredInputParams()
Controller::checkRequiredModules()
Controller::checkRequiredPostParams()
Controller::end()
Controller::exec()
Controller::getAction()
Controller::getActionDescription()
Controller::getApplication()
Controller::getErrorByCode()
Controller::getErrors()
Controller::getErrorsByCode()
Controller::getUser()
Controller::isAjaxRequest()
Controller::listOfActions()
Controller::normalizeActionDescription()
Controller::normalizeListOfAction()
Controller::prepareParams()
Controller::processBeforeAction()
Controller::resolveAction()
Controller::runAction()
Controller::runProcessingException()
Controller::runProcessingIfInvalidCsrfToken()
Controller::runProcessingIfUserNotAuthorized()
Controller::sendJsonAccessDeniedResponse()
Controller::sendJsonCompletedResponse()
Controller::sendJsonErrorResponse()
Controller::sendJsonInvalidSignResponse()
Controller::sendJsonProcessingResponse()
Controller::sendJsonResponse()
Controller::sendJsonSuccessResponse()
Controller::sendResponse()
Controller::setAction()
Controller::setActionName()
EcrmPropertyUpdate::execute()
Element::__construct()
Element::add()
Element::buildPreview()
Element::checkPermission()
Element::checkUserReadAccess()
Element::copyAction()
Element::delete()
Element::get()
Element::getAvailableFields()
Element::getBizprocData()
Element::getElementData()
Element::getElementFields()
Element::getElements()
Element::getFileUrl()
Element::getInputFilter()
Element::getOrder()
Element::getSefFolder()
Element::isEnabledBizproc()
Element::isExist()
Element::isFieldDateType()
Element::setBaseValue()
Element::setDateTimeValue()
Element::setDateValue()
Element::setFileDiskValue()
Element::setFileValue()
Element::setHtmlValue()
Element::setIntegerValue()
Element::setPictureValue()
Element::setPropertyValue()
Element::setTextValue()
Element::setUrlTemplate()
Element::startBizproc()
Element::update()
Element::validateFields()
ElementRight::__construct()
ElementRight::canAdd()
ElementRight::canDelete()
ElementRight::canEdit()
ElementRight::canFullEdit()
ElementRight::canRead()
ElementRight::setListsPermission()
Entity::getParamFromRequest()
ErrorCollection::addFromResult()
ErrorCollection::addOne()
ErrorCollection::getErrorsByCode()
ErrorCollection::hasErrors()
Field::__construct()
Field::add()
Field::addListsFields()
Field::adjustmentFields()
Field::canChangeField()
Field::copy()
Field::delete()
Field::get()
Field::getAvailableTypes()
Field::getFields()
Field::getFieldsToCopy()
Field::getLinkToElement()
Field::getProperty()
Field::prepareDateEditField()
Field::prepareEditDefaultField()
Field::prepareEditFieldByFieldActiveFrom()
Field::prepareEditFieldByFieldActiveTo()
Field::prepareEditFieldByFieldCreatedBy()
Field::prepareEditFieldByFieldDateCreate()
Field::prepareEditFieldByFieldDetailPicture()
Field::prepareEditFieldByFieldDetailText()
Field::prepareEditFieldByFieldModifiedBy()
Field::prepareEditFieldByFieldPreviewPicture()
Field::prepareEditFieldByFieldPreviewText()
Field::prepareEditFieldByFieldTimestampX()
Field::prepareEditFieldByText()
Field::prepareEditFieldByTypeE()
Field::prepareEditFieldByTypeF()
Field::prepareEditFieldByTypeG()
Field::prepareEditFieldByTypeL()
Field::prepareEditFieldByTypeN()
Field::prepareEditFieldByTypeS()
Field::prepareEditFieldByUserTypeHTML()
Field::prepareFieldDataForEditForm()
Field::prepareFieldDataForFilter()
Field::renderCustomDefaultValueDiskFile()
Field::renderDateField()
Field::renderDefaultField()
Field::renderField()
Field::renderFieldByFieldActiveFrom()
Field::renderFieldByFieldActiveTo()
Field::renderFieldByFieldCreatedBy()
Field::renderFieldByFieldDateCreate()
Field::renderFieldByFieldDetailPicture()
Field::renderFieldByFieldDetailText()
Field::renderFieldByFieldModifiedBy()
Field::renderFieldByFieldName()
Field::renderFieldByFieldPreviewPicture()
Field::renderFieldByFieldPreviewText()
Field::renderFieldByFieldTimestampX()
Field::renderFieldByTypeE()
Field::renderFieldByTypeF()
Field::renderFieldByTypeG()
Field::renderFieldByTypeL()
Field::renderFieldByTypeN()
Field::renderFieldByTypeS()
Field::renderFieldByUserTypeElist()
Field::renderHtmlEditor()
Field::update()
Field::validateFields()
Group::__construct()
Group::addToQueue()
Group::copy()
Group::getIblockIdsToCopy()
GroupStepper::deleteCurrentQueue()
GroupStepper::deleteOption()
GroupStepper::deleteQueueOption()
GroupStepper::execute()
GroupStepper::getErrorOffset()
GroupStepper::getIblockIdsToCopy()
GroupStepper::getOffset()
GroupStepper::getOptionData()
GroupStepper::getQueue()
GroupStepper::getQueueOption()
GroupStepper::isQueueEmpty()
GroupStepper::saveQueueOption()
GroupStepper::setQueue()
Iblock::__construct()
Iblock::add()
Iblock::checkPermission()
Iblock::cleanCache()
Iblock::copyAction()
Iblock::copyChildren()
Iblock::copyLockFeature()
Iblock::delete()
Iblock::get()
Iblock::getCurrentRights()
Iblock::getFields()
Iblock::getFilter()
Iblock::getInputRight()
Iblock::getOrder()
Iblock::getSocnetPermission()
Iblock::isExist()
Iblock::setUrlTemplate()
Iblock::update()
IblockRight::__construct()
IblockRight::canEdit()
IblockRight::canRead()
IblockRight::setListsPermission()
IblockType::__construct()
IblockType::getIblockTypeId()
Importer::createIBlock()
Importer::createIBlockRights()
Importer::createIBlockType()
Importer::export()
Importer::getDataProcess()
Importer::getDocumentType()
Importer::getIBlockType()
Importer::getPathToProcesses()
Importer::import()
Importer::importTemplate()
Importer::installProcess()
Importer::installProcesses()
Importer::loadDataProcesses()
Importer::migrateList()
Importer::onAgent()
LivefeedIndexItem::execute()
Lock::lockAction()
Lock::unLockAction()
Log::getEventIdList()
Log::onIndexGetContent()
Param::__construct()
Param::changeKeyCaseRecursive()
Param::checkArrayParam()
Param::checkParam()
Param::checkRequiredInputParams()
Param::getParams()
Param::setParam()
Param::setParamError()
RatingVote::onGetRatingContentOwner()
RestService::addElement()
RestService::addField()
RestService::addLists()
RestService::addSection()
RestService::deleteElement()
RestService::deleteField()
RestService::deleteLists()
RestService::deleteSection()
RestService::getElement()
RestService::getFieldTypes()
RestService::getFields()
RestService::getFileUrl()
RestService::getIblockTypeId()
RestService::getLists()
RestService::getSanitizeFilter()
RestService::getSection()
RestService::onRestServiceBuildDescription()
RestService::throwError()
RestService::updateElement()
RestService::updateField()
RestService::updateLists()
RestService::updateSection()
Right::__construct()
Right::checkPermission()
Right::getListsPermission()
RightParam::__construct()
RightParam::getClosedStatusSocnetGroup()
RightParam::getEntityId()
RightParam::getIblockId()
RightParam::getIblockTypeId()
RightParam::getSocnetGroupId()
RightParam::getUser()
RightParam::setEntityId()
RightParam::setIblockId()
RightParam::setIblockTypeId()
RightParam::setSocnetGroupId()
RightParam::setUser()
Section::__construct()
Section::add()
Section::delete()
Section::get()
Section::getFields()
Section::getFilter()
Section::getSelectList()
Section::isExist()
Section::update()
SectionRight::__construct()
SectionRight::canAdd()
SectionRight::canDelete()
SectionRight::canEdit()
SectionRight::canRead()
SectionRight::setListsPermission()
Utils::getElementId()
Utils::getIblockId()
Utils::getSectionId()
Workflow::getDocumentType()
lists::DoInstall()
lists::DoUninstall()
lists::InstallDB()
lists::InstallEvents()
lists::InstallFiles()
lists::OnGetTableSchema()
lists::UnInstallDB()
lists::UnInstallEvents()
lists::UnInstallFiles()
lists::installDemoData()
lists::lists()