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

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


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

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

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

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

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

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

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

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

Метод
CIBlockPropertyDirectory::AddFilterFields()
CIBlockPropertyDirectory::GetAdminFilterHTML()
CIBlockPropertyDirectory::GetAdminListViewHTML()
CIBlockPropertyDirectory::GetExtendedValue()
CIBlockPropertyDirectory::GetOptionsData()
CIBlockPropertyDirectory::GetOptionsHtml()
CIBlockPropertyDirectory::GetPropertyFieldHtml()
CIBlockPropertyDirectory::GetPublicEditHTML()
CIBlockPropertyDirectory::GetPublicEditHTMLMulty()
CIBlockPropertyDirectory::GetPublicViewHTML()
CIBlockPropertyDirectory::GetSearchContent()
CIBlockPropertyDirectory::GetSettingsHTML()
CIBlockPropertyDirectory::GetUIFilterProperty()
CIBlockPropertyDirectory::GetUserTypeDescription()
CIBlockPropertyDirectory::PrepareSettings()
CIBlockPropertyDirectory::createHighloadTableName()
CIBlockPropertyDirectory::getDefaultXmlId()
CIBlockPropertyDirectory::getEntityFieldsByFilter()
CIBlockPropertyDirectory::normalizeValue()
CUserTypeHlblock::CheckFields()
CUserTypeHlblock::GetAdminListViewHTML()
CUserTypeHlblock::GetDBColumnType()
CUserTypeHlblock::GetList()
CUserTypeHlblock::GetSettingsHTML()
CUserTypeHlblock::GetUserTypeDescription()
CUserTypeHlblock::PrepareSettings()
CUserTypeHlblock::getDropDownData()
CUserTypeHlblock::getDropDownHtml()
CUserTypeHlblock::getEntityReferences()
CUserTypeHlblock::getHlRows()
DataManager::add()
DataManager::checkFields()
DataManager::convertSingleValueBeforeSave()
DataManager::convertValuesBeforeSave()
DataManager::delete()
DataManager::getHighloadBlock()
DataManager::isNotNull()
DataManager::update()
HighloadBlockLangTable::getMap()
HighloadBlockLangTable::getTableName()
HighloadBlockLangTable::validateLid()
HighloadBlockLangTable::validateName()
HighloadBlockRightsTable::getMap()
HighloadBlockRightsTable::getOperationsName()
HighloadBlockRightsTable::getTableName()
HighloadBlockRightsTable::validateAccessCode()
HighloadBlockTable::OnBeforeUserTypeAdd()
HighloadBlockTable::OnBeforeUserTypeDelete()
HighloadBlockTable::add()
HighloadBlockTable::compileEntity()
HighloadBlockTable::compileEntityId()
HighloadBlockTable::compileUtmEntity()
HighloadBlockTable::delete()
HighloadBlockTable::getHighloadBlock()
HighloadBlockTable::getMap()
HighloadBlockTable::getMultipleValueTableName()
HighloadBlockTable::getTableName()
HighloadBlockTable::getUtmEntityClassName()
HighloadBlockTable::onAfterUserTypeAdd()
HighloadBlockTable::resolveHighloadblock()
HighloadBlockTable::update()
HighloadBlockTable::validateName()
HighloadBlockTable::validateTableExisting()
HighloadBlockTable::validateTableName()
highloadblock::DoInstall()
highloadblock::DoUninstall()
highloadblock::GetModuleTasks()
highloadblock::InstallDB()
highloadblock::InstallEvents()
highloadblock::InstallFiles()
highloadblock::UnInstallDB()
highloadblock::UnInstallEvents()
highloadblock::UnInstallFiles()
highloadblock::highloadblock()