old products show up but not new ones at all.
If new products are alongside old products no products show up.
Turns out that if you have layered navigation enabled and attributes supporting it/anchor. it will display the products after choosing the attribute.
Yah, I'm having some issue like this as well. The products will show up if I add them to multiple categories, but when only set to one category they aren't showing up. It's not consistent either, just certain categories are doing this.
Overall 2.1.1 is just completely unusable. My clients are pissed and I'm ditching Matgento 2 and moving everything back to 1.9.
ok go in admin -> System -> index management and select all and from the drop down action box change it to save on update.
Thanks
Ok, so update on this. On my store this issue only happens when a category has a configurable product in it that has a simple associated product with a quantity of 0. When I disable that simple product all of the items in the category show up ok, but if it's enabled none of the products show up. Ideas?
I do index management by default(cli). I am also running without cache. Site still has issues. I narrowed it down to simple products show up but not configurable. but only if they're by themselves.
You must be running into similar issue https://github.com/magento/magento2/issues/6422
Setting "Display Out of Stock Products" to yes brings back all of the missing products.
Or setting the stock for a configurable product to not 0
Sub products of configurable should also be in stock, if they're not configurable will not be shown.
for configurable products it shows 0 even after I goto advanced stock and change the quantity to any value. I saved the database and manually changed the qty to 1000.0000 as a check on this problem and it still doesn't show up on frontend. However, it shows up in the backend as having 1000.000 quantity.
Configurable qty is ignored, it uses sub-products stock, this is by design. If you set all sub products in stock and add qty to them configurable will appear in store.
Adding stock to the configurable product itself added it back to the front end for me.
steps I have taken:
1) selected configurable product.
2) went to area where it says on product "in stock" or "out of stock"
3) all products already show in stock
expected result.
1) product should show up in frontend
actual result
1) product does not show up in front end
Dmcmillin ok go in admin -> System -> index management and select all and from the drop down action box change it to save on update. it happens sometime when you have not configured cron job to run, to reindex so once you do the settings in index management to save on update it should work.
@terrybakshi
I already run ./magento indexer:reindex after any changes and its set to save on update. The weird thing is in the qty field for configurables. it's grayed out and 0. So I have to change it via mysql.
I had similar problem but running php bin/magento indexer:reindex fixed it for me.
Qty for configurable is disabled intentionally as it is not used, only sub-products qty matters
We are closing this issue because it hasn鈥檛 been updated in more than two weeks. If you can still reproduce this issue, please create a new GitHub issue report.
Most helpful comment
Yah, I'm having some issue like this as well. The products will show up if I add them to multiple categories, but when only set to one category they aren't showing up. It's not consistent either, just certain categories are doing this.
Overall 2.1.1 is just completely unusable. My clients are pissed and I'm ditching Matgento 2 and moving everything back to 1.9.