Создание сайта на 1С Битрикс - #20 - Как пользоваться GetList
Добавить пагинацию в Битрикс (API)
Добавляем пагинацию к GetList. Первичный базовый код: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
while ($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
echo '<pre>';
print_r($arFields);
echo '</pre>';
} Нужно добавить два метода NavStart и NavPrint. Код с доработками: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
$res->NavStart(0);...
Bitrix при интеграции с 1с не заполняется свойство список
Ниже будет приведён говно код, костыль - костылевич. Для использования не рекомендован, не кому! После не ведаемых мне работ в 1с перестало заполнятся свойство Цвет (тип список) в bitrix. Нужно было решить проблему сейчас не дожидаясь программиста 1с что бы разобраться что там выгружает 1с. Обратил внимание что цвет прилетает, но находится только в свойстве характеристики, осталось дело за малым вытащить его и загрузить в свойство цвет. Получаем список всех элементов инфоблока с помощью Getlist...