Вывести все категории и товары на одной странице ( с ценами)

Добрый день, подскажите, как можно вывести на одну страницу все категории (названия категорий) и все товары (ссылки на товары) и их цены? типа как здесь https://lenwood.ru/price/

Из коробки - никак. Только допиливать

Создаете страницу макета для dispatch=categories.catalog (только первый уровень категорий)
правда придется пошуровать со стилями, чтобы нормально выгружались

но!
можно выключить Главное содержимое, и создать свой блок типа Категории

http://joxi.ru/YmE6jy8cwpJkl2.png

остальные вкладки без изменений
получим

http://joxi.ru/v29k1O4SZezJWr.png

Создать ниже блок типа Товары, шаблон Текстовые ссылки, например с таким заполнение, указав количество элементов заведомо больше товаров в магазине

http://joxi.ru/82QxaeDTweyaom.png

правда тоже надо придумать как вывести цену и товары писать в несколько колонок например

Ну и естественно, работает это все без пагинации, поэтому длительность загрузки страницы прямо пропорциональна количеству включенных товаров на витрине

1 лайк

Так надо категория - товары - категория - товары и тп. Вручную это замучаешься делать )

Да, я как всегда потом уже на эту ссылку посмотрел )) Кстати, делал точно такое для себя, но для админки, чтобы видеть одним списком размещение товаров по категориям, плюс фильтрация по статусу и главной/доп.категории. Скрипт сам по себе небольшой - рекурсивный обход дерева категорий и вытаскивание товаров. Хотел там же drag-n-drop для смены категории товару сделать, но что то не сложилось ) в принципе его в модуль засунуть, и будет требуемый результат

По хорошему, конечно, аяксом грузить товары на нажатии на категорию