Битрикс, как вывести свойства товара?



@daniilshitov

Нужно вывести эти свойства товара :
601276af3a926903057862.png
Использую такой метод:

$db_res = CCatalogProduct::GetList(
            array("ID" => "ASC"),
            ['IBLOCK_ID' => $arParams['IBLOCK_IDY']]
        );

        while (($ar_res = $db_res->Fetch())) {   
            $arProducts[] = CIBlockElement::GetByID($ar_res["ID"])->GetNextElement()->GetFields();
        }

Этих свойств товара нет(((
Подскажите пожалуйста как их вывести !


Решения вопроса 0


Ответы на вопрос 3



@vardoLP

а у свойств стоит чек выводить на детальной или в списке? Или в компоненте они чекнуты? Что в arResult выходит? Если getList используете, то в нем надо еще использовать getProperty



@babarun Куратор тега 1С-Битрикс

В настройках компонента каталога выберите их для отображения



@anton99zel Куратор тега 1С-Битрикс

1. CCatalogProduct::GetList Устарел
2. CCatalogProduct::GetList не имеет возможности вывода свойств
3. Вместо CCatalogProduct::GetList следует использовать BitrixCatalogProductTable::getList
4. Для вывода свойств нужно использовать CIBlockElement::GetList

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *