На странице категории Magento нет товаров
Когда я просматриваю страницу категории (т.е. url.com/category.html), на странице отображается название категории, описание, но нет товаров. Кажется, не загружает их, так как я получаю это сообщение "Нет товаров, соответствующих выбранному".
Продукты включены, отображаются в каталоге и поиске, имеют количество и находятся на складе, а категории продуктов перечислены в корневой категории, называемой "Категория по умолчанию". У меня есть избранные продукты, перечисленные на главной странице по идентификатору категории, которые отображают как мелкие, так и отдельные страницы сведений о продукте, которые также должны отображаться.
Я пытался обновить кэш / индексы и искать в Google все безрезультатно. Я подумал, что это может быть проблема, вызванная настройкой темы, но переключение на тему по умолчанию не изменило, поэтому может показаться, что я что-то упустил в конфигурации продукта или категории.
Возможно связано? - поиск всегда не дает результатов, даже если по названию продукта
Я использую magento ver 1.5.1
4 ответа
Сколько у вас атрибутов? Слишком много атрибутов, помеченных как "Видимые на странице со списком товаров", могут нарушить индексы. Есть ли записи в таблице catalog_product_flat_*?
Пожалуйста, проверьте следующие настройки для вашего продукта
- Продукты должны быть видны в каталоге.
- Продукты должны быть включены.
- Товар должен иметь запас Количество.
- Продукт должен быть установлен на складе.
- Если продукт настроен так, чтобы не отслеживать запас, ему все равно необходимо иметь количество запаса и установить его на складе.
- Продукт должен быть присвоен целевой категории.
- При использовании режима нескольких веб-сайтов (или если вы импортировали продукты через поток данных), продукты должны быть назначены целевому веб-сайту.
- Вы должны обновить "var/Cache" и перестроить все индексы из admin > system > index management
Надеюсь, это поможет вам.
В следующий раз, если у вас возникла такая же проблема, вы можете попробовать две вещи:
1 - Reindex каталог и продукция
2. Проверка прав доступа пользователей. Если вы перемещаете базу данных с одного сервера на другой или восстанавливаете базу данных, вы можете проверить customer_group
Таблица. Точнее, вы должны проверить записи "NOT LOGGED IN" и их ID, это должно быть "0", если это не так, продукты не будут видны для той группы пользователей, которая является почти всеми пользователями в большинстве магазинов Magento.
Хорошо, после того как я просмотрел записи и заменил файл list.phtml моей темы на один по умолчанию (примерно в сотый раз), продукты начали отображаться. Не уверен, что изменилось, но пока они продолжают отображаться, я счастлив.