Здравствуйте, Михаил!
Очень нужен ваш профессиональный совет по структуре каталога (каталогов). Возможно я в своих суждениях по структуированию каталога буду излишне скурпулезен и зациклен, и проблема лежит на поверхности. Поэтому и нужен ваш взгляд на проблему со стороны.
Дело в следующем: есть тип оборудования 1, тип оборудования 2. Оба они кардинально отличаются друг от друга по заданным "свойствам" в элементе инфоблока. Также данный каталог должен содержать еще два типа: запчасти и допоборудование. Они также отличаются по "свойствам" от всех элементов и друг от друга. Первое что мне пришло в голову - это внести все свойства в инфоблок "каталог" свойства всех элементов. Все хорошо, я получил единое выпадающее меню Каталог со структуированными разделами. Но на этом все хорошее закончилось. После вывода элемента "bitrix:catalog" пришло понимание ошибки в моем решении. Т.к. все не связанные друг с дугом свойства разнородных товаров выводятся в фильтре, по которым теперь трудно понять, что и как в этом каталоге выбрать.
В принципе я понимаю, что лучше создать отдельные разделы на сайте, т.е.: /оборудование1/, /оборудование2/, /запчасти/, /допоборудование/ и для них создать уникальные инфоблоки в типе "catalog", и соответственно выводить на сайт каждый в своем разделе с применением уникальных свойств. Но очень не хочется раздувать меню дополнительными разделами (возможно я ошибаюсь в корне), а хотелось бы уместить все это в одном разделе каталог. Я нашел на вашем сайте обсуждение похожей проблемы касающейся построения многоуровнего меню из разных инфоблоков. Скорее всего из того, что я новичок, у меня это не заработало.
Посоветуйте как лучше сформировать структуру каталога и разделов с выводом разделов и элементов. И правильно ли мое решение с созданием отдельных разделов на сайте или я все усложняю
.
Спасибо за ваши уроки и вашу помощь и советы.
С уважением,
Станислав
P.S. - перед отправкой пришла в голову мысль, создать физические подразделы в разделе каталог и в них выводить уникальные инфоблоки, и в них же формировать файлы *menu_еxt.php для подгрузки в меню разделов каждого отдельно инфоблока. Теоретически я понимаю как это сделать, а вот с практикой сложнее.