На странице категории Magento нет товаров

Когда я просматриваю страницу категории (т.е. url.com/category.html), на странице отображается название категории, описание, но нет товаров. Кажется, не загружает их, так как я получаю это сообщение "Нет товаров, соответствующих выбранному".

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

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

Возможно связано? - поиск всегда не дает результатов, даже если по названию продукта

Я использую magento ver 1.5.1

4 ответа

Решение

Сколько у вас атрибутов? Слишком много атрибутов, помеченных как "Видимые на странице со списком товаров", могут нарушить индексы. Есть ли записи в таблице catalog_product_flat_*?

Пожалуйста, проверьте следующие настройки для вашего продукта

  1. Продукты должны быть видны в каталоге.
  2. Продукты должны быть включены.
  3. Товар должен иметь запас Количество.
  4. Продукт должен быть установлен на складе.
  5. Если продукт настроен так, чтобы не отслеживать запас, ему все равно необходимо иметь количество запаса и установить его на складе.
  6. Продукт должен быть присвоен целевой категории.
  7. При использовании режима нескольких веб-сайтов (или если вы импортировали продукты через поток данных), продукты должны быть назначены целевому веб-сайту.
  8. Вы должны обновить "var/Cache" и перестроить все индексы из admin > system > index management

Надеюсь, это поможет вам.

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

1 - Reindex каталог и продукция

2. Проверка прав доступа пользователей. Если вы перемещаете базу данных с одного сервера на другой или восстанавливаете базу данных, вы можете проверить customer_group Таблица. Точнее, вы должны проверить записи "NOT LOGGED IN" и их ID, это должно быть "0", если это не так, продукты не будут видны для той группы пользователей, которая является почти всеми пользователями в большинстве магазинов Magento.

Хорошо, после того как я просмотрел записи и заменил файл list.phtml моей темы на один по умолчанию (примерно в сотый раз), продукты начали отображаться. Не уверен, что изменилось, но пока они продолжают отображаться, я счастлив.

Другие вопросы по тегам