Продукты Magento не будут отображаться в категории
Недавно мне было поручено создать и разместить большой сайт электронной торговли. Раньше нам приходилось использовать устаревшую установку X-Cart клиентов для перепланировки (слишком далеко интегрированную с существующим рабочим потоком).
Мы слышали хорошие вещи о Magento, поэтому я установил тестовую установку, чтобы справиться с ней. После нескольких начальных проблем есть сайт для реального развития, который отображает категории по теме по умолчанию. Проблема, с которой мы столкнулись сейчас, заключается в том, что продукты не отображаются.!
После более глубоких исследований в этом, все, что я смог обнаружить, заключается в том, что многие разработчики одобряют использование других решений полностью, а остальные 50% говорят, что после крутой кривой обучения платформа замечательный, как нам изначально верили.
Теперь отображается моя тестовая категория, поэтому я знаю, что она настроена правильно. Я установил три тестовых продукта и связал их с этим (все сделано после руководства пользователя Magento), проверено дважды проверено и трижды проверено, что продукты включены и видны индивидуально, но все же передняя часть говорит, что в категории нет продуктов, Я несколько раз очистил кеш, reset все, что было много раз в управлении индексами - не отображаются продукты.
Я должен завтра утром позвонить, идет ли мы с Magento. Если я не могу даже получить его, чтобы показать продукты, мне нужно будет что-то сделать с более стабильным послужным списком и доступной поддержкой сообщества. Может ли кто-нибудь сообщить, что может быть здесь неправильно?
Ответы
Ответ 1
Далее следует контрольный список для позиций. Некоторые будут казаться глупыми до тех пор, пока вы не потратите час, пытаясь понять эту проблему:
- Продукты должны быть видимыми в Каталоге.
- Продукты должны быть включены.
- Продукт должен иметь запас.
- Продукт должен быть установлен на складе.
- Если продукт настроен не на отслеживание запасов, он все равно должен иметь запасное количество и быть установленным на складе.
- Продукт должен быть назначен целевой категории.
- Если вы используете режим нескольких веб-сайтов (или импортируете продукты через поток данных), продукты должны быть привязаны к целевому веб-сайту.
- Вы должны обновить свой кэш/индексы, чтобы убедиться.
Добро пожаловать в Magento. Надеюсь, что это поможет!
Джо
Ответ 2
Рекомендация Praxis: если все продукты отсутствуют, индекс цен может быть проблемой. Таблица индексов цен catalog_product_index_price
будет включена в список продуктов категории.
Также индекс категории/продукта может быть поврежден. Сначала я проверяю индекс цен, если все продукты отсутствуют.
Ответ 3
При загрузке в категорию наши продукты были недоступны для просмотра в каталоге или поиске, и ни одна из наших категорий не показывалась.
Нам нужно было создать категории в качестве подкатегорий в ранее существовавшей "категории по умолчанию".
Ответ 4
Я бы также добавил: убедитесь, что для категории на вкладке "Настройки дисплея" установлен режим "Только для товаров" или "Статические блоки и продукты". Если для этого параметра установлено значение "Только статический блок", продукты не будут отображаться для категории.
Ответ 5
Проверьте параметры управления запасами продукта, в элементах конфигурации по умолчанию, отсутствующих на складе, не отображаются.
Ответ 6
пожалуйста, перейдите к управлению индексами, здесь Reindex все перечисленные строки
Система → Управление индексами
Он решит вашу проблему...
Ответ 7
Убедитесь, что установлен графический модуль PHP "GD". Magento использует его для создания эскизов изображений продукта и т.д. Если он отсутствует, вам не удастся с Magento, когда дело доходит до просмотра продуктов в любом месте. Введите свою оболочку:
php5 -m
Посмотрите, есть ли gd в списке. Если это не так, установите его и перезапустите apache, введя его в своей оболочке:
sudo apt-get install php5-gd
sudo apachectl restart
На этой ссылке есть более подробные инструкции.