@Vlad16
Веб-программист

Через какое API можно получить ADD_URL элемента инфоблока?

Не могу найти как получить ADD_URL через GetList.
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 3
На своем примере покажу, надеюсь то что ищешь:

<?foreach ($arResult['PROPERTIES']['PRODUCT']['VALUE'] as $product_item):?>
                                    <?
                                     $obElement = CIBlockElement::GetByID($product_item);
                                     if($arEl = $obElement->GetNext()) {
                                        if ($arEl["ID"]){
                                        ?>
                                        <div class="col-md-6">
                                            <a class="prod-name" href="<?=$arEl['DETAIL_PAGE_URL']?>" title="Подробнее - <?=$arEl['NAME'];?>">
					                        <div class="prod-image" style="background-image: url(<?=CFile::GetPath($arEl['DETAIL_PICTURE']);?>)"></div>
					                           <?=$arEl['NAME'];?>
                                            </a>
					                    </div>
                                        <?
                                    }
                                }
                                    ?>
                    <?endforeach;?>
Ответ написан
alexyarik
@alexyarik
Битрикс разработчик
В catalog.element, например в массиве arResult['OFFERS'] есть [ADD_URL] , нет никакой необходимости искать его через АПИ
Ответ написан
@Vlad16 Автор вопроса
Веб-программист
Просто я расширяю компонент личного кабинета получаю отложенные в избранное товары через апи. И не знаю как получить товар с ссылкой на добавление в корзину.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы