Некоторые особенности работы с элементами инфоблоков в Bitrix D7, которые нужно учитывать при разработке сайта:
- Необходим символьный код API. mrcappuccino.ru Для доступа к возможностям нового ядра у инфоблока нужно задать эту строку от 1 до 50 символов, начинающуюся с буквы и состоящую из латинских букв и цифр. mrcappuccino.ru
- Возможность работать с данными элемента как с массивом и как с объектом. hmarketing.ru Для работы с объектом используется метод fetchObject(), а для получения коллекции объектов — fetchCollection. netsense.ru
- Удобная работа с кешированием. netsense.ru Она сводится к добавлению одного параметра в запрос. netsense.ru
- Фильтр только по полям элемента, свойства (PROPERTY) использовать нельзя. netsense.ru
- Для получения элементов используется метод |Bitrix|Iblock|ElementTable::getList. netsense.ru Он принимает несколько параметров, включая описание фильтра и параметры сортировки. sibril.ru
Также при работе с инфоблоками в Bitrix D7 доступны методы для изменения данных, удаления, получения ID записей и другие. hmarketing.ru href.kz