Magento 2 Products don't show after save - caching

I have magento 2.4.2 and i have installed varnish and redis.
When i make a product and set it's categories note that some categories have the same name ex(musical instrument > bass and new arrivals > musical instrument) after i save the changes the product doesn't show
in the frontend. Only after removing one category and saving the product then putting the category back again and clearing the cache the product shows up.
I tried disableling redis and tried again with another product but i got the same result.

Related

magento upsell missing first item everytime

Magento ver. 1.7.0.2, Up Sells show on the product page but never the first product I add as an up sell. For example if I ad a,b,c,d as up sell products, and yes I am reindexing, I go check the product page and only b,c,d are displaying. It's not a specific product issue as it happens the exact same when mixing and matching simple & configurable products and testing with different items.
It seems to be like somewhere an array is starting at one instead of zero, any ideas?

Magento 1.7 Index Managment is always stuck at Catalog URL Rewrites could this be affect Cross Selling and Related Products

Hello I am trying to set some products for cross selling and related products. When I go into the admin section for the products and select cross sell products do not show up for me to select. I would like to be able to assign some products. I read that you should reindex which I have done but the Catalog URL rewrites always shows as processing from day one. I have 14k products.
This will not solve your index management issue however in regards to cross selling, when you first hit the cross selling tab there will often be 'no records found', until you hit the 'Reset Filter' button. This gets me some times!

“Quick simple product creation” - Categories & Websites not configured

I’ve been creating simple associated products using the “Quick simple product creation” panel, in Associated Products tabs. I noticed today that the simple products created using this function, do not have any categories or websites assigned. As a result, the parent configurable product is displayed as out of stock.
I manually assigned some categories on these simple products (in Categories tab), and chacked the “Main Website” option (in Websites tab) and the parent conf product became available for sale.
Why is this happening? Do I have to manually set these parameters for all associated simple products? Isn’t there some way to inherit the parent configurable products categories and websites?
If you create simple products using “Quick simple product creation” then remember to assign any Websites and categories to the configurable product first. If websites are assigned to the Configurable product then the Associated product created this way will also get associated to the respective websites.

Magento category page displays no products

When I view a category page (ie. url.com/category.html) the page shows the category title, description but no products. Doesn't seem to be loading them since I get this message "There are no products matching the selection."
The products are enabled, visible in catalog & search, have quantity and are in stock and product categories are listed under a root category called "Default Category". I have a featured products listed on the home page by category ID which display fine and individual product detail pages display as they should as well.
I have tried refreshing cache/indexes and searching Google all to no avail. I thought it may be an issue caused by a customization I made to the theme but switching to the default theme made no change so it would seem I must be missing something in the product or category configurations.
Possibly related? – searching always returns no results even if by product name
I am using magento ver 1.5.1
Please check following settings are done for your product
The products must be Visible in Catalog.
The products must be Enabled.
Product must have a stock Quantity.
The product must be set to In Stock.
If the product is set not to track stock, it still need to have a stock Quantity and be set to In Stock.
The product must be assigned to the target Category.
If using multi-website mode (or if you imported the products through Data Flow), the products must be assigned to the target Website.
You must refresh your “var/Cache” & rebuild all indexes from admin > system > index management
Hope this helps you.
Next time if you have same problem you can try two things:
1 - Reindex catalog and products
2 - Check user permissions
If you move your database from one server to another or you restore the database you might want to check the customer_group table. More specifically you should check the "NOT LOGGED IN" records and its ID, it should be "0" if it is not the products won't be visible for that group of users which is pretty much all users on most Magento shops.
How many attributes do you have? Too many attributes marked as "Visible on product listing page" can break the indexes. Are there records in the catalog_product_flat_* table(s)?
OK after I looked up the records and replaced my theme's list.phtml file with the default one (for about the 100th time) products started displaying. Not sure what changed but as long as they continue to display I'm happy.

Configurable Products not visible on Front end - Magento 1.5

I have approx 30k Simple SKU with 950 Configurable products. I have used MAGMI to upload the inventory on my website. The inventory is successfully added to my website, I can see my simple products associated with configurable products properly. But the main problem is they wont show on the frontend.
I have done the following things
Checked the status if the item is in stock or not
Simple products have inventory in them
The main surprise is when I add the configurable product manually then it shows in the frontend. I am not sure what is the reason behind it. can someone help?
To make a configurable product visible in the front end you should only have to do the following.
On the inventory tab, mark availability as 'In Stock'.
Ensure there is a simple product associated.
Ensure the simple product has availability marked as 'In Stock'.
Ensure the simple product has qty set above the out of stock quantity
threshold.
Ensure both the simple product and configurable product is associated to the correct website.
On the General tab of the configurable make sure Visibility is set to
something other than not visible individually.
Re-index (System > Index Management > Select All > Submit.
This usually happens with custom product importing when a key attribute is missed. To prove this, try the following things:
Select a configurable product via the Magento Admin and save it. Then go to one of it's simple products and save that too.
Manually add the configurable product (you have already done this)
If either - or both - of these fix the issue, you know that the import has not worked correctly
Re-index (System > Index Management > Select All > Submit.
Problem Solved..

Resources