Посоветуйте пожалуйста как организовать в каталоге дополнительную детальку для связанного товара? При этом связанный товар есть элементом другого ИБ.
09.01.2019 11:10:25
[QUOTE]Александр Гусев написал:
Может через свойство "привязка к элементам ИБ" делать? Чтоб по CODE не искать – это ресурсозатратно выйдет в итоге, когда на сайте трафик появится[/QUOTE] Да, есть смысл. Спасибо. Использую код: <? if (is_array($arResult['PROPERTIES']["KOMLP"]["VALUE"])) { ?> <? foreach ($arResult['PROPERTIES']["KOMLP"]["VALUE"] as $komplID) { $komplObject = CIBlockElement::GetByID($komplID); $komplObject->SetUrlTemplates("/catalog/#SECTION_CODE_PATH#/#ELEMENT_CODE#/"); $komplObject = $komplObject->GetNext(); echo $komplObject["CODE"]; echo $komplObject["DISPLAY_PROPERTIES"]["ZAYAV"]["VALUE"]; //!!!!!!НЕ РАБОТАЕТ echo '<a href="'.$komplObject["DETAIL_PAGE_URL"].'">'.$komplObject["NAME"].'</a>'; } ?> <? } ?> где KOMLP — код связного св-ва А что в этом коде я делаю не так чтоб вывести значение св-ва ZAYAV? Пишу echo $komplObject["DISPLAY_PROPERTIES"]["ZAYAV"]["VALUE"] —НЕ РАБОТАЕТ Имя например выводит. Подскажите плиз. |
|
|