Здравствуйте, я новичок в bitrix. Искал решение своими силами, но не нашел того, что бы могло помочь мне. Может я не до конца понимаю механику работы компонентов в bitrix. Суть задачи, у меня есть 3 инфоблока. В каждом инфоблоке есть свои категории то есть разделы, в каждой категории есть свои условные записи. На одной странице мне нужно взять один инфоблок и его разделы с записями. Но исходя из верстки, разделы сделаны табами, то есть соответственно мне нужно сделать, что то подобия цикла в цикле. То есть я беру одну один раздел, а внутри еще один цикл который перебирает записи. Но проблема в том, что я не могу сделать такого рода древовидную выборку. Я создал "catalog.section.list" в котором вывел все табы, а в них мои разделы. Потом начал пытаться вывести все записи из конкретной категории, но я делаю, что то не так, потому что я всегда получаю, либо все записи, либо все категории, либо полностью все новости из всех инфоблоков. А получить хотя бы, что то похожее на мою задачу не могу. Может вы подскажете, что я делаю не так...
Инфоблок №1
-- Раздел 1
----- Запись 1
----- Запись 2
-- Раздел 2
------ Запись 3
Где разделы это табы ,а записи это елементы. Просто в зависимости от таба на див вешается id который соответствует этому табу. Может такую логику можно сделать умным фильтром или еще каким то компонентом. Буду рад любой помощи, подсказки в какую сторону копать...
Инфоблок №1
-- Раздел 1
----- Запись 1
----- Запись 2
-- Раздел 2
------ Запись 3
Где разделы это табы ,а записи это елементы. Просто в зависимости от таба на див вешается id который соответствует этому табу. Может такую логику можно сделать умным фильтром или еще каким то компонентом. Буду рад любой помощи, подсказки в какую сторону копать...