Не могу просматривать товары в категориях в magento 2.4.3

Я пытаюсь обновить наш коммерческий сайт magento с 2.4.1 до 2.4.3 в промежуточной среде - у меня почти все заработало, но я обнаружил, что при навигации по дереву категорий на самом низком уровне продукты не отображаются, только сообщение

Мы не можем найти продукты, соответствующие выбору.

Я видел это раньше и пробовал все обычные предложения

  • переиндексировать
  • очистить кэш
  • очистить кеш
  • очистить кеш первой страницы

Не повезло. Поиск продуктов и просмотр результатов работают нормально.

Я также пробовал решения, размещенные здесь

https://community.magento.com/t5/Magento-2-x-Technical-Issues/products-not-showing-in-category-on-frontend-Magento-2-but/td-p/143481

https://magento.stackexchange.com/questions/135814/products-are-not-showing-in-category-magento-2

https://digitalstartup.co.uk/t/products-not-showing-in-categories-but-are-there-in-the-database-and-backend/1838/11

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

      Uncaught TypeError: Cannot read property 'show' of undefined
    at switchDefaultValueField ((index):1279)
    at bindAttributeInputType ((index):1120)
    at HTMLDocument.<anonymous> ((index):1389)
    at fire (jquery.min.js:212)
    at Object.add [as done] (jquery.min.js:215)
    at jQuery.fn.init.jQuery.fn.ready (jquery.min.js:223)
    at jQuery.fn.init (jquery.min.js:200)
    at new jQuery.fn.init (jquery-migrate.min.js:27)
    at jQuery (jquery.min.js:16)
    at (index):1388

Я попытался установить атрибуты без фильтрации и поиска на уровне SQL, но не повезло.

Это отлично работает в 2.4.1, и единственное изменение - это обновление.

Любые идеи?

2 ответа

попробуйте их, проверьте на каждом, / usr / bin / php74 bin / magento c: f) / usr / bin / php74 bin / magento catalog: images: resize / usr / bin / php74 bin / magento indexer: reset / usr / bin / php74 bin / magento indexer:reindex / usr / bin / php74 bin / magento cache: clean full_page block_html / usr / bin / php74 bin / magento setup: static-content:deploy -f

ты проверяешь эластичный поиск?

В моем случае, когда я удаленно исправляю соединение с сервером elasticsearch, я решаю эту проблему.

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