cancel
Showing results for 
Search instead for 
Did you mean: 

Missing products from category after changing theme

SOLVED

Missing products from category after changing theme

Hi All,

After changing theme to any of themes installed from Internet I can't see any products under any category in frontend. On sidebar filter I still see options like "price" and there is correct count of elements in them.

 

When I revert back to Magento Luma or Magento Blank theme or just change category theme to this standard theme (Luma or Blank) then I can again see item's grid.

 

I am trying to solve this problem since couple of days but no matter what I change or which theme I install, I can't see products under category. I hope it is something simple but I am very new to Magento.

 

I am using fresh install of 2.4.7 and only change I did is installing language pack.

 

Thanks!

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Missing products from category after changing theme

I've never had a pleasure of choosing a free theme since our clients are usually looking for custom design and theme made from scratch for them.

 

But I did see quite a few horrific themes in audits I did over the years. Most of them come with terrible, extremely bloated code, lots of unnecessary extensions and many different problems.

 

The only theme I can currently recommend as a starting point for a new Magento project if you're not going all the way custom is Hyvä theme. It has become somewhat of an industry standard nowadays.

 

It's not free but it will work without issues and is compatible out of the box with most of the most popular extensions as well. It is also regularly updated.

 

An alternative to Hyvä that is free and a similar concept would be Breeze theme.

Founder at https://agency418.com

View solution in original post

7 REPLIES 7

Re: Missing products from category after changing theme

Could you share the content on 
[Your Theme]/Magento_Catalog/layout/catalog_product_view.xml

to see what might be wrong in the theme files

Re: Missing products from category after changing theme

When you install a theme do you do all the usual steps like:

 

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy

 

Are there any errors in your logs when you load a category page with no products?

Founder at https://agency418.com

Re: Missing products from category after changing theme

Thank you for quick reply. This is content of file Magento_Catalog/layout/catalog_product_view.xml:

 

<page layout="1column" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <move element="page.main.title" destination="product.info.main" before="-"/>
        <move element="product.info.review" destination="product.info.main" after="page.main.title"/>
        <move element="product.price.final" destination="product.info.main" after="product.info.review"/>
        <referenceBlock name="product.info.sku" remove="true" />
    </body>
</page>

Dind't you mean catalog_category_view.xml? This is category view content:

 

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="2columns-left" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <move element="page.main.title" destination="content" before="-"/>
    </body>
</page>

Is it possible that free themes are so buggy that it is problem with theme? Maybe you can suggest any working theme which I can play with?

Re: Missing products from category after changing theme

I run:

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy

 

after theme installation. That didn't help and additionally I was getting exception after running that commands, so I had to run this command to fix errors:

bin/magento setup:di:compile

Re: Missing products from category after changing theme

What kind of exceptions?

 

Are you sure the themes you're installing are compatible with your version of Magento (2.4.7) and your version of php?

Founder at https://agency418.com

Re: Missing products from category after changing theme

I solved this errors - this were unrelated permissions errors.

I am on PHP version 8.3.8 and I had to fix few version errors in one theme, but I tried other themes as well and I had the same problem. Magento version is correct.

 

Do you know any theme which can be recommended for that version of PHP and Magento? Unfortunately for Magento themes there are so many spam pages that it is hard to filter out what actually might work.

 

Re: Missing products from category after changing theme

I've never had a pleasure of choosing a free theme since our clients are usually looking for custom design and theme made from scratch for them.

 

But I did see quite a few horrific themes in audits I did over the years. Most of them come with terrible, extremely bloated code, lots of unnecessary extensions and many different problems.

 

The only theme I can currently recommend as a starting point for a new Magento project if you're not going all the way custom is Hyvä theme. It has become somewhat of an industry standard nowadays.

 

It's not free but it will work without issues and is compatible out of the box with most of the most popular extensions as well. It is also regularly updated.

 

An alternative to Hyvä that is free and a similar concept would be Breeze theme.

Founder at https://agency418.com