Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Для того, чтобы различать инфоблоки можно использовать ID, т.е. вместо Array("IBLOCK_TYPE" => "catalog"),
Array("IBLOCK_ID" => "идентификатор инфоблока"). Скорей всего выбираются все элементы инфоблоков с типом "catalog".
Ну а вообще, можно использовать несколько компонент catalog.list. Там и кеширование есть и параметры легко настраиваются (в friendly режиме :) )
Господа, имеется текущий настроенный каталог товаров, выводы и всё прочее.
Необходимо добавить так называемые наборы товаров (ИБ, состоящие из нескольких элементов каталога, имеющие суммарную стоимость всех элементов и поле описания).
Создаю в каталоге новый инфоблок "наборы", прописываю все свойства, всё хорошо.
Набиваю новый элемент каталога разделами и элементами, перехожу к выводу на сайте.
Текущий каталог (инфоблок) выводится с помощью catalog.section и catalog.element, но так как для наборов мы используем свои поля и свойства, то их невозможно было засунуть в этот же инфоблок, а вывести в каталоге 2 инфоблока не дают свойства.
Следовательно я хочу просто скопировать шаблон первого, прописав ему свой путь (вместо /catalog/ использовать /bundle/).
Копирую папку /catalog в /bundle
На странице site/bundle вижу что шаблон подцепился, можно редактировать свойства страницы и поменять инфоблок на нужный, но это ничего не меняет, при переходе по более глубоким страницам каталога, где ожидается вывод подразделов и элементов мы видим 404 ошибку, тоесть эти страницы не управляются файлом шаблона /bundle/index.php , хотя все элементы каталога управляются именно /catalog/index.php
Объясните чего я не сделал, документации вообще нет как таковой по быстрому выводу представлений на нужный адрес с нужными параметрами, визуализация и вложение в адрес понимания страницы только сбивают с толку. :(