Получить продукты для отображения на пользовательской странице Magento - PullRequest
2 голосов
/ 31 марта 2010

Как вы можете получить продукты для отображения на пользовательской странице Magento? Естественно, это не редкий вопрос, но ничто из того, что я видел, не решило его для меня. Общий ответ заключается в вводе следующего кода через редактор CMS:

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}

Который просто отображает сообщение "Нет товаров, соответствующих выбранному". на моей странице. Другие веб-сайты советуют переиндексировать данные с помощью административных элементов управления Magento, очистить кэш Magento и убедиться, что продукты настроены на магазин, но в моем случае это не помогло.

У кого-нибудь есть идеи?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2013

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

Количество товара в инвентаре можно найти в nav.menu в левой части экрана.

В моих категориях magento у меня есть такая структура:

Категория по умолчанию

  • Категория 1
    • Подкатегория 1
    • Подкатегория 2
    • Подкатегория 3
    • и т. Д.
  • Категория 2
    • Подкатегория 4
    • Подкатегория 5
    • Подкатегория 6
    • и т.д.

Категория по умолчанию не содержит никаких продуктов, только другие категории. Разве это не решение, если вы хотите просмотреть все ваши продукты, создать такую ​​структуру категорий и изменить идентификатор категории на default_category? Извините, если это не сработало, у меня не было времени, чтобы проверить это самостоятельно

0 голосов
/ 31 марта 2010

Вы потеряли самое важное, какую категорию вы хотите отобразить, посмотрите следующий код

{{block type="catalog/product_list" category_id="XX" name="home.catalog.product.list" alias="products_homepage” template=”catalog/product/list.phtml”}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...