@surrealisticPillow

Как вывести каталог товаров в карту сайта (И разделы и сами элементы)?

Имеется каталог товаров, в котором десятки разделов со вложенностью иногда превышающей 4 уровня и примерно 10к наименований товаров.
Встал такой вопрос - как вывести на отдельную страницу ссылки на все разделы и элементы разделов в древовидной форме? Вроде бы задача тривиальная, но найти подходящее решение я так и не смог.
  • Вопрос задан
  • 807 просмотров
Пригласить эксперта
Ответы на вопрос 1
dmitriy_novikov
@dmitriy_novikov
Занимаюсь web-разработкой с 2010г. http://dmnv.ru
Карта сайта строится на основе указанных типов меню. Меню сами по себе статичны, даже когда вы строите меню на основе структуры каталога - это все равно соединение статичного (как правило пустого) массива пунктов меню и второго сгенерированного массива с разделами.
Поэтому, выводите на странице карту сайта и отдельно выводите компонент, который отрисует вам всю структуру разделов и элементов. Можете модифицировать шаблон стандартного компонента "структура разделов", добавив в него CIBlockElement::GetList, или же сразу выводить разделы и элементы через GetList, безо всяких компонентов, не забыв при этом подключить модуль инфоблоков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы