Здравствуйте. у меня такой вопрос
Каким образом можно получить id верхнего раздела для элемента?!
Каким образом можно получить id верхнего раздела для элемента?!
12.08.2011 09:53:02
Здравствуйте. у меня такой вопрос
Каким образом можно получить id верхнего раздела для элемента?! |
|
|
|
12.08.2011 09:55:58
вышележащего или вообще 0 уровня?
|
|
|
|
12.08.2011 10:30:32
первого уровня
ну вот допустим у меня такая структура 1.Золото 1.2. Брошь 1.2.1. Золочение 2.2. Кольцо 1.2.2. Золочение Мне надо id для золота вытащить у элемента |
|
|
|
12.08.2011 13:37:50
CIBlockElement::GetElementGroups - добралась до раздела броши, но надо еще на раздел выше
|
|
|
|
14.08.2011 19:35:43
Может
|
|
|
|
16.08.2011 11:08:17
Я сделала по-другому в итоге, присвоила всем элементом свойство с названием соответствующего раздела и вытащила через CIBlockElement::GetProperty
|
|
|
|
16.08.2011 11:25:07
Сергей Эстрин,Ellipse, ну вы даёте!
CIBlockSection::GetNavChain
Прекрасная жизнь начинается с прекрасных мыслей...
|
|
|
|
16.08.2011 11:25:23
А зачем так сложно? Если элемент принадлежит только одной группе:
Получаем ID раздела, которому принадлежит элемент, дальше -
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
||||
|
|
|||