Поиск по хостингу 1bx.host и тэги поиска: кэширование, iblock
... Array('IBLOCK_ID'=>$iblock_id, "DEPTH_LEVEL" => 1);
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter, true, array('IBLOCK_ID',"NAME","ID","CODE"));
while($arSection = $db_list->GetNext())
{
//формируем ... ..., а вся логика и, зачастую, огромные выборки, от которых не спасает ни кэширование, ни композитный режим. Осталось прикрутить генерацию нашего ...
Подробнее
Программные решения, связанные с разработкой в рамках достаточно известного модуля iblock
Подробнее
...
$GLOBALS['APPLICATION']->RestartBuffer();
Собственно стандартная шапка для ajax-файла готова
Далее нам необходимо сделать выборки товаров и их ТП (торговых предложений)
$iblock_id = 1;
$arSelect = Array("IBLOCK_ID", "ID", "PROPERTY_*");
$arFilter = Array("IBLOCK_ID"=>$iblock_id);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($arItem = $res->Fetch()){
...
Подробнее
...
$elementsvalue['ID'][] = $arElementsList;
//$GLOBALS["arrFilterSale"]['ID'][] = $arElementsList; // укладываем в глобальный массив фильтра
}
break;
}
}
}
}
}
}
function GetElementID($ibID, $sectID){
if(CModule::IncludeModule('iblock'))
$arSelect = Array("ID");// берем только идентификатор
$arFilter = Array("IBLOCK_ID"=>IntVal($ibID), "SECTION_ID"=>$sectID, "ACTIVE"=>"Y"); // фильтруем ...
Подробнее
Отсортировано по релевантности | Сортировать по дате