Знатаки битрикса пожалуйста помогите!!!
В ИБ "новости" создал множественное свойство привязка к элементам, заполнил свойство элементами с другого ИБ "каталог".
Теперь стоит задача в элементе "новости" вывести привязанные элементы примерно так:
Сколько я перечитал, перепробовал и опять перечитал в итоге получилось только:
36 - свойство привязка к элементам
Результат: Названия привязанных элементов в виде ссылки на нужную страницу и всё (((
Как вытащить нужные свойства этих ссылок??? (картинку, цену, артикул и желательно кнопку купить).
Хотел попробовать второй вариант через компонент элементы каталога и сделать фильтр:
но показывает только элемент в котором свойство и на всех страницах...
Может есть более простой способ?
В ИБ "новости" создал множественное свойство привязка к элементам, заполнил свойство элементами с другого ИБ "каталог".
Теперь стоит задача в элементе "новости" вывести привязанные элементы примерно так:
Сколько я перечитал, перепробовал и опять перечитал в итоге получилось только:
Код |
---|
<? $arSelect = Array("ID", "NAME", "IBLOCK_ID", "PROPERTY_36"); $arFilter = Array( "ID"=>$arResult["ID"], "IBLOCK_ID"=>4, "ACTIVE"=>"Y", "INCLUDE_SUBSECTIONS" => "Y", "!PROPERTY_36"=>false ); $res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>3), $arSelect); while($ar_fields = $res->GetNext()) { $ar_Mat = CIBlockElement::GetByID($ar_fields["PROPERTY_36_VALUE"]); $arM = $ar_Mat->GetNext(); echo "<a href=".$arM["DETAIL_PAGE_URL"].">".$arM["NAME"]."</a>"."<br>"; } ?> |
Результат: Названия привязанных элементов в виде ссылки на нужную страницу и всё (((
Как вытащить нужные свойства этих ссылок??? (картинку, цену, артикул и желательно кнопку купить).
Хотел попробовать второй вариант через компонент элементы каталога и сделать фильтр:
Код |
---|
<? $arrFilter = array(); $arrFilter['!PROPERTY_<код свойства>'] = false; ?> |
Может есть более простой способ?