After upgrading from Magent0 2.3.5-p to 2.3.6 the category pages are blank.

System specs.

PHP 7.3 Elastic Search 7.13

Checking the error logs shows the following error.

Stack trace:
#0 /vendor/magento/module-catalog-search/Model/Layer/Filter/Attribute.php(104): Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontend->getSelectOptions()
#1 /vendor/magento/module-catalog/Model/Layer/Filter/AbstractFilter.php(202): Magento\CatalogSearch\Model\Layer\Filter\Attribute->_getItemsData()
#2 /vendor/magento/module-catalog/Model/Layer/Filter/AbstractFilter.php(159): Magento\Catalog\Model\Layer\Filter\AbstractFilter->_initItems()
#3 /vendor/magento/module-catalog/Model/Layer/Filter/AbstractFilter.php(148): Magento\Catalog\Model\Layer\Filter\AbstractFilter->getItems()
#4 /vendor/magento/module-catalog/Model/Layer/Category/AvailabilityFlag.php(33): Magento in /vendor/magento/module-eav/Model/Entity/Attribute/Frontend/AbstractFrontend.php on line 311

Checks done, as follows.

  • Elastic search is running and shows search results
  • Product pages load without any problem
  • All products have an assigned source with inventory set to Manage Stock=No with positive stock
  • All categories are set to anchor, also tried to save as no anchor and then anchor
  • Categories have products associated with them
  • Indexes have been re-indexed, cache flushed and cleaned

I'm not sure what else to try and fix this problem.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.