Задать вопрос
@mirexdoors

Странное поведение getlist. В чём ошибка?

Здравствуйте!

Запутался в трех соснах. Следующий код почему-то выводит каждый элемент дважды:

$resElements = CIBlockElement::GetList(
							Array("SORT"=>"ASC"), 
						Array("IBLOCK_ID"=>2,"SECTION_ID"=>$arSection["ID"],/*"INCLUDE_SUBSECTIONS" => "Y", "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y" */), 
						false, 
						false, 
						Array("ID", "IBLOCK_ID", "NAME", 'PROPERTY_'.$NAME_PROPERTY_SNAP)
					);
						if($resElements) { ?>
							<ul class="isvapp_iblock_helper__sub-menu">
								<? while($obElements = $resElements->GetNext()) {                             
                                                                  ?>

						<li><div class="isvapp_iblock_helper__menu_title">
								<input type="checkbox" name="ELEMENT_ID[]" class="element-checkbox"  value="<?=$obElements["ID"];?>"<?=$checked;?>>
								<span class="isvapp_iblock_helper__menu_title-text"><?=$obElements["NAME"];?></span>
							</div>
						</li>
						<? } ?>
</ul>
                                               <? } ?>


Благодарю.
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
alexey_bille
@alexey_bille
Web developer
Возможно из за того что в выборке участвует множественное свойство ('PROPERTY_'.$NAME_PROPERTY_SNAP)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы