Здравствуйте. Я получаю некий набор данный через GetList:
затем прохожусь по полученному списку и в каждой итерации вытаскиваю новое свойство:
Получение свойства с кодом
хочется вынести в основной GetList так как объём данных большой и получаем в цикле около 1000 обращений к базе что существенно тормозит.
пытался написать
но это не работает так как нужно PROPERTY_questionsEnabled по
Заранее спасибо.
| Код |
|---|
$banks = CIBlockElement::GetList( array(), array( 'PROPERTY_showHotLine'=>665 ), false, false, array( 'NAME', 'PREVIEW_PICTURE', 'PROPERTY_IDHOTLINE' ) ); |
затем прохожусь по полученному списку и в каждой итерации вытаскиваю новое свойство:
| Код |
|---|
while ($arItem = $banks->GetNext()) {
$iHotLineId = $arItem['PROPERTY_IDHOTLINE_VALUE'];
$rHotline = CIBlockElement::GetProperty(
58,
$iHotLineId,
array(),
array("CODE"=> "questionsEnabled")
);
}
|
| Код |
|---|
questionsEnabled |
пытался написать
| Код |
|---|
PROPERTY_questionsEnabled |
| Код |
|---|
PROPERTY_IDHOTLINE_VALUE |