Продукты Magento не будут отображаться в категории - PullRequest
73 голосов
/ 22 марта 2010

Недавно мне было поручено создать и развернуть крупный сайт электронной коммерции. В прошлом нам приходилось использовать устаревшую клиентскую установку X-cart для перепланировки (слишком далеко интегрированной с существующим рабочим процессом).

Мы слышали хорошие новости о Magento, поэтому я настроил тестовую установку, чтобы разобраться с ней. После нескольких начальных проблем, есть живой сайт разработки, который отображает категории по теме по умолчанию. Проблема, с которой мы столкнулись, состоит в том, что продукты не отображаются ..!

После более глубокого изучения этого, все, что мне удалось обнаружить, - это то, что многие разработчики полностью одобряют использование других решений, а остальные 50% говорят, что после крутой кривой обучения платформа как замечательно, как нас изначально заставили поверить.

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

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

Ответы [ 7 ]

176 голосов
/ 22 марта 2010

Ниже приведен контрольный список наличия товаров на складе. Некоторые будут казаться глупыми, пока вы не потратите час на то, чтобы решить эту проблему:

  1. Продукция должна быть видна в каталоге.
  2. Продукты должны быть включены.
  3. Товар должен быть в наличии Количество.
  4. Для продукта должно быть установлено на складе.
  5. Если продукт настроен так, чтобы не отслеживать запас, он все равно должен иметь количество запаса и быть установлен на складе.
  6. Продукт должен быть присвоен целевой категории.
  7. При использовании режима нескольких веб-сайтов (или если вы импортировали продукты через поток данных), продукты должны быть назначены целевому веб-сайту.
  8. Вы должны обновить кэш / индексы, просто чтобы убедиться.

Добро пожаловать в Magento. Надеюсь, это поможет!

Джо

21 голосов
/ 25 июля 2012

Совет Praxis: если все продукты отсутствуют, индекс цен может быть проблемой. Таблица индексов цен catalog_product_index_price будет включена в список товаров категории. Также может быть поврежден индекс категории / продукта. Сначала я проверяю индекс цен, если все продукты отсутствуют.

5 голосов
/ 01 февраля 2011

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

Мы должны были создать категории как подкатегории в рамках ранее существовавшей «Категории по умолчанию».

5 голосов
/ 20 мая 2010

Я бы также добавил: убедитесь, что для категории на вкладке «Настройки отображения» установлен режим отображения «Только продукты» или «Статические блоки и продукты». Если для этого параметра установлено значение «Только статический блок», продукты не будут отображаться для категории.

2 голосов
/ 14 августа 2014

Убедитесь, что установлен графический модуль PHP "GD". Magento использует его для создания миниатюр изображений продуктов и т. Д. Если он отсутствует, вам не повезет с Magento, когда дело доходит до просмотра продуктов в любом месте. Введите в вашей оболочке:

php5 -m

Посмотрите, есть ли gd в списке. Если это не так, установите его и перезапустите apache, набрав это в вашей оболочке:

sudo apt-get install php5-gd
sudo apachectl restart

Более подробные инструкции по этой ссылке .

2 голосов
/ 06 мая 2013

перейдите, пожалуйста, Перейти к управлению индексами, Здесь переиндексировать все перечисленные строки

Система >> Управление индексами

Это решит вашу проблему ...

2 голосов
/ 22 марта 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...