Выбрать все заполненные значения свойства инфоблока

Выбрать все заполненные значения свойства инфоблока

627
05.06.2013

Нужно получить список уникальных значений свойства инфоблока, чтобы вставить их в <select>

Задача: 

Нужно получить список уникальных значений свойства инфоблока, чтобы вставить их в <select>. 

Решение: 

Используйте группировку по свойству:

$arPropValues = array();
    $dbItems = CIBlockElement::GetList(
    array(), 
    array('IBLOCK_ID' => $ID, 'ACTIVE' => 'Y'), 
    array('PROPERTY_TEST'));
    while($arItem = $dbItems->GetNext(true, false)) {
        $arPropValues[] = $arItem['PROPERTY_TEST_VALUE'];
    }

Источник: http://dev.1c-bitrix.ru/community/webdev/user/60622/blog/7735/


Благодарю за внимание! Делитесь вашими замечаниями в комментариях ниже.


P.S. Обращайтесь ко мне за приобретением лицензий и продлений на 1C-Битрикс "Управление сайтом", лицензий на облачную и коробочную версии Битрикс 24 а также за приобретением и внедрением готовых решений на базе 1С-Битрикс от партнеров. За более подробной информацией свяжитесь со мной любым удобным для вас способом


Комментарии

Еще никто не комментировал данную публикацию. Будьте первыми!

Добавить комментарий

captcha

Возврат к списку