Информационные блоки в старом ядре
Классы
Список классов модуля Информационные блоки в старом ядре
Класс | Описание | С версии |
---|---|---|
CIBlock | Класс для работы с информационными блоками. | 3.0.3 |
CIBlockCMLExport | Класс для экспорта данных инфоблока в xml-формате. | 6.5.0 |
CIBlockCMLImport | Класс для импорта данных инфоблока в xml-формате. | 6.5.0 |
CIBlockElement | Класс для работы с элементами информационных блоков. | 3.0.5 |
CIBlockFormatProperties | Конвертирует дату в нужный формат. | 5.9.0 |
CIBlockPriceTools | 5.9.0 | |
CIBlockProperty | класс для работы со свойствами информационных блоков. | 3.0.3 |
CIBlockPropertyEnum | Класс для работы с вариантами значений для свойств типа "список". | 3.1.3 |
CIBlockResult | Вспомогательный класс для работы с объектами результатов выборок. | 3.0.5 |
CIBlockRSS | Класс для работы с RSS лентами. | 3.0.14 |
CIBlockSection | Класс для работы с группами информационных блоков. | 3.0.4 |
CIBlockType | Класс для работы с типами информационных блоков. | 3.1.3 |
CIBlockXMLFile | Класс для работы с файлами XML. | 6.5.0 |
Пользовательские свойства | Позволяют изменять представление (формы ввода и т.п.) стандартных свойств расширяя их возможности. | 5.1.0 |
_CIBElement | Вспомогательный класс для работы с объектом выборки элемента. | 3.1.3 |
Примечание: при использовании методов учтите, что время в полях используется в формате сайта, время в свойствах используется в формате: YYYY-MM-DD HH:MI:SS.
События
Список событий модуля Информационные блоки в старом ядре
Событие | Вызывается | Метод | С версии |
---|---|---|---|
OnBeforeIBlockAdd | перед добавлением информационного блока. | CIBlock::CheckFields | 4.0.6 |
OnAfterIBlockAdd | после добавления информационного блока. | Add | 4.0.6 |
OnBeforeIBlockUpdate | перед изменением информационного блока. | CIBlock::CheckFields | 4.0.6 |
OnAfterIBlockUpdate | после изменения информационного блока. | Update | 4.0.6 |
OnBeforeIBlockDelete | перед удалением информационного блока. | Delete | 3.3.8 |
OnIBlockDelete | при удалении информационного блока. | Delete | 3.2.1 |
OnBeforeIBlockPropertyAdd | перед добавлением свойства. | CIBlockProperty::CheckFields | 4.0.6 |
OnAfterIBlockPropertyAdd | после добавления свойства. | Add | 4.0.6 |
OnBeforeIBlockPropertyUpdate | перед изменением свойства. | CIBlockProperty::CheckFields | 4.0.6 |
OnIBlockPropertyDelete | при удалении свойства. | Delete | 4.0.6 |
OnAfterIBlockPropertyUpdate | после изменения свойства. | Update | 4.0.6 |
OnBeforeIBlockPropertyDelete | перед удалением свойства. | Delete | 4.0.6 |
OnIBlockPropertyBuildList | при построении списка свойств. | GetUserType | 5.1.0 |
OnBeforeIBlockSectionAdd | перед добавлением раздела. | CIBlockSection::CheckFields | 4.0.6 |
OnAfterIBlockSectionAdd | после добавления раздела. | Add | 4.0.6 |
OnBeforeIBlockSectionUpdate | перед изменением раздела. | CIBlockSection::CheckFields | 4.0.6 |
OnAfterIBlockSectionUpdate | после изменения раздела. | Update | 4.0.6 |
OnBeforeIBlockSectionDelete | перед удалением раздела. | Delete | 4.0.6 |
OnAfterIBlockSectionDelete | после удаления раздела. | Delete | 7.0.3 |
OnBeforeIBlockElementAdd | перед добавлением элемента. | CIBlockElement::CheckFields | 4.0.6 |
OnStartIBlockElementAdd | в момент начала добавления элемента. | CIBlockElement::CheckFields | 7.1.8 |
OnAfterIBlockElementAdd | после добавления элемента. | Add | 4.0.6 |
OnBeforeIBlockElementUpdate | перед изменением элемента. | CIBlockElement::CheckFields | 4.0.6 |
OnStartIBlockElementUpdate | в момент начала изменения элемента. | CIBlockElement::CheckFields | 7.1.8 |
OnAfterIBlockElementUpdate | после изменения элемента. | Update | 4.0.6 |
OnBeforeIBlockElementDelete | перед удалением элемента. | Delete | 4.0.6 |
OnAfterIBlockElementDelete | после удаления элемента. | Delete | 5.0.0 |
OnIBlockElementDelete | при удалении элемента информационного блока. | Delete | 3.1.3 |
OnBeforeEventLog | перед внесением записи в лог. | Update | 11.0.8 |
OnSearchGetFileContent | при поиске файла. | CIBlockElement::__GetFileContent | 7.1.1 |
GetAuditTypesIblock | при возвращении описания журналу событий | CEventIBlock::GetAuditTypes | 11.0.0 |
OnAdminSubContextMenuShow | аналог OnAdminContextMenuShow для списка SKU | CAdminSubContextMenu::Show | 11.0.12 |
OnAdminSubListDisplay | аналог OnAdminListDisplay для списка SKU | CAdminSubList::Display | 10.0.3 |
OnAfterIBlockElementSetPropertyValues | после сохранения значений всех свойств элемента методом CIBlockElement::SetPropertyValues. | CIBlockElement::SetPropertyValues | 14.5.1 |
OnAfterIBlockElementSetPropertyValuesEx | после сохранения значений свойств элемента методом CIBlockElement::SetPropertyValuesEx. | CIBlockElement::SetPropertyValuesEx | 14.5.1 |
OnIBlockElementAdd | в момент добавления элемента информационного блока. | CIBlockElement::Add | 15.5.12 |
OnIBlockElementUpdate | в момент изменения элемента информационного блока. | CIBlockElement::Update | 15.5.12 |
OnIBlockElementSetPropertyValues | в момент сохранения значений свойств элемента инфоблока. | CIBlockElement::SetPropertyValues | 15.5.12 |
Функции
Список функций модуля Интернет-магазин в старом ядре
Метод | Описание | С версии |
---|---|---|
GetIBlockList | Возвращает список информационных блоков по фильтру. | 3.0.5 |
GetIBlock | Возвращает информационный блок по заданному коду. | 3.0.5 |
GetIBlockElementListEx | Возвращает список элементов по фильтру. | 3.0.5 |
GetIBlockElementList | Возвращает список элементов из определённого информационного блока. | 3.0.5 |
GetIBlockElement | Возвращает элемент по заданному коду. | 3.0.5 |
GetIBlockSectionList | Возвращает список папок из определённого информационного блока. | 3.0.5 |
GetIBlockSection | Возвращает раздел по заданному коду. | 3.0.5 |
ImportXMLFile | Выполняет импорт xml-файла в инфоблок. | 6.5.0 |
Дополнительно
© «Битрикс»,
2001-2019,
«1С-Битрикс», 2019
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.