Есть небольшая проблема здесь с категориями.
Запуск Magento 2.1.3
Все остальные категории отображают правильное количество товара, кроме этой
В категории Продукция-> Категории -> В категории «Смерть королевства» показано 66 товаров.
Однако, когда вы переходите на внешний интерфейс, он отображает только 16 продуктов.
То, что я сделал до сих пор:
- Очищено кэшировано
- Переиндексировал все
- Удалить / повторно добавить продукты в той же категории
- Убедитесь, что продукты включены
- Убедитесь, что товары есть в наличии
- Убедитесь, что видимость продукта установлена на «Каталог, Поиск»
Я сравнил те 16 продуктов, которые видны «невидимым», и нет видимых изменений, все параметры и атрибуты идентичны.
Кроме того, если я ищу «невидимый» продукт на сайте, он отобразит его и найдет, но не сработает, если я попытаюсь найти его по категории.
Очень ценю помощь!
Ответы:
Это мой правильный ответ. Я только что столкнулся с вашей проблемой на моем сайте. Мой сайт основан на Magento 2.1.5. Вы должны добавить некоторые xml и php файлы в папку вашего приложения.
Тем более, что сайт просто живой, мой ответ просто более удобный.
Мы можем легко добавить эти два файла в оригинальную папку Modules.
App \ код \ Modules \ Каталог \ и т.д. \ di.xml
Приложение \ код \ Modules \ Каталог \ модели \ индексатор \ Категория \ Продукт \ Action \ Full.php
Затем мы должны запустить эту команду.
Наконец, мы получили целых 2000 товаров на нашей странице категории вместо прежних 340 товаров на странице внешнего интерфейса. Кроме того, вкладка «Категория продукта» в управлении индексами только обновляется с даты обновления версии до текущей даты и времени индексации.
Хороший опыт!
Надеюсь, что это поможет многим разработчикам и владельцам.
источник