В легком бешенстве уже от оптимальности Битрикса.
Мне нужно вытащить разделы по определенному условию и сразу чтобы путь полный был до раздела из символьных кодов.
Не умеет такое CIBlockSection::GetList
Приходится сначала применять CIBlockSection::GetList, а потом ПО КАЖДОМУ НАЙДЕННОМУ РАЗДЕЛУ ВЫТАСКИВАТЬ всЕ РАЗДЕЛЫ ПУТИ ЧЕРЕЗ CIBlockSection::GetNavChain И ТОЛЬКО ТАМ ВЫЛАВЛИВАТЬ ПОСЛЕДНИЙ РАЗДЕЛ И ВЫТАСКИВАТЬ ЭТОТ ПУТЬ!!!! ОЧЕНЬ ОПТИМАЛЬНОЕ РЕШЕНИЕ В ВИДУ ТОГО, ЧТО БИТРИКС И ТАК ТОРМОЗИТ и каждый запрос приходится обдумывать.
Это сколько лишних запросов. Мне нужно разместить много ссылок на разделы на одной странице.
Этот способ просто возмутительно расточителен, почему нельзя цепочку пути возвращать через CIBlockSection::GetList?
Подскажите может я что то не доглядела? Ищу уже пару часов. Как вытащить путь к разделу????????????????
Мне нужно вытащить разделы по определенному условию и сразу чтобы путь полный был до раздела из символьных кодов.
Не умеет такое CIBlockSection::GetList
Приходится сначала применять CIBlockSection::GetList, а потом ПО КАЖДОМУ НАЙДЕННОМУ РАЗДЕЛУ ВЫТАСКИВАТЬ всЕ РАЗДЕЛЫ ПУТИ ЧЕРЕЗ CIBlockSection::GetNavChain И ТОЛЬКО ТАМ ВЫЛАВЛИВАТЬ ПОСЛЕДНИЙ РАЗДЕЛ И ВЫТАСКИВАТЬ ЭТОТ ПУТЬ!!!! ОЧЕНЬ ОПТИМАЛЬНОЕ РЕШЕНИЕ В ВИДУ ТОГО, ЧТО БИТРИКС И ТАК ТОРМОЗИТ и каждый запрос приходится обдумывать.
Это сколько лишних запросов. Мне нужно разместить много ссылок на разделы на одной странице.
Этот способ просто возмутительно расточителен, почему нельзя цепочку пути возвращать через CIBlockSection::GetList?
Подскажите может я что то не доглядела? Ищу уже пару часов. Как вытащить путь к разделу????????????????