Имеется ID элемента. В инфоблоке несколько уровней вложенности. Как получить ID корневой папки этого элемента?
select
s.*
from b_iblock_section_element l
join b_iblock_section s
on s.ID = l.IBLOCK_SECTION_ID
where
l.IBLOCK_ELEMENT_ID = $id
and s.DEPTH_LEVEL = 1
Обнаружил, что манагеры случайно или со смыслом ставят для категории родителем саму себя - БД сходит с ума)) Или ставят родителем ту категорию, которая доя неё вложенная - БД пищит как обиженный котенок.