Евгений, т.е. можно привязать элемент к разным каталогам?
Например ситуация: каталог товаров - инфоблок1 структура на сайте 1 - инфоблок2 структура на сайте 2 - инфоблок3 ...
т.е. можно задать принадлежность элементов из инфоблока1 к разделам инфоблока2,3 (это понятно, видел, делал), но можно ли потом выводить элементы инфоблока1, через инфоблок2,3, т.е. 2 и 3 - просто разделы, без элементов, элементы в 1. И как это сделать, CIBlockElement::GetList() проканает в этом случае?
Элемент инфоблока можно привязывать к нескольким разделам этого же инфоблока. Привязку к разделам других инфоблоков можно сделать через свойства элемента.
Евгений Жуков пишет: CIBlockElement::GetElementGroups()
IBLOCK_SECTION_ID не подходит, т.к есть несколько деревьев и товар привязан к нескольким разделам. А вот GetElementGroups() сегодня попробую спасибо всем
Александр Смолярчук пишет: Элемент инфоблока можно привязывать к нескольким разделам этого же инфоблока. Привязку к разделам других инфоблоков можно сделать через свойства элемента.
так и сделано, однако для выбора таких элементов пришлось городить свой catalog.section, время выборки очень большое получилось, т.к. приходится сопоставлять кучу каталогов большому числу товаров - на нормальном сервере аж 2 секунды на компонент уходит.