Всем привет! Подскажите как правильней будет разделить товары на группы? Есть свойство "Печатные платы" и его значения "Большие платы", "Средние платы", "Малые платы". По этому свойству надо разделить список товаров на группы. Сейчас делаю так:
foreach ($arResult["ITEMS"] as $cell => $arElement) {
if ($arElement["PROPERTIES"]["BOARDS"]["VALUE_XML_ID"] == "big_boards")
continue;
}
По факту получается 3 цикла foreach. Правильно ли так делать разбивку или можно сделать иначе?