advanced search with configurable product in Magento - magento

I have a clothing e-commerce website. I created color and size attributes and used them with configurable products. The configurable products have at least two associated products and those associated products have color and size options.
When I use advanced search to search items with a specified size attribute, nothing shows up on the result page. I guess it is because associated products' visibility is set to "Nowhere".
How do fix this?

Above answer might suffice in some cases. I however experienced same problem as 'Moon' indicated in this thread, even though all visibility settings where correct for the configurable product (visibility 'catalog and search') and the attributes (show in advanced search 'yes').
E.g. a configurable product consisting of articles in size range 36 to 42 did only show size 36 in search results. Sizes 38 - 42 did not give any search result even though 'active', 'visible', 'in stock' etc..
I set up the associated products within the configurable products using the 'quick create option'
I managed to solve the issue as follows:
Setting the visibility of ONE associated product - one simple product within a configurable product - from 'not visible individually' to 'search' , saving the item and then changing back from visibility 'search' to 'not visible individually' solved the problem for ALL productvariations (thus all simple products) within the configurable products.
So changing the above for associated product size 38, suddenly revealed search results for all sizes,
It seems to be that the 'flag' in the table which should show the result in advanced search is not set correctly in first instance but only after a 're-edit'as explained above. I will dig into this further - when time allows ;-) . Don't know yet whether this is a Magento bug or is related to database or server settings.
Hope this will help someone who faces same situation.
Post-remark (edit):re-indexing ALL indexes not just the one that Magento advises to re-index might help too in this case.

Configurable products should be indexed with the attributes of their associated products, regardless of the visibility of those products.
I'd suggest checking that the configurable products don't have visibility set to include them in search results. Also, refreshing the search index may fix the problem.

Related

Products not showing up in Magento search, but are on website

I'm having major issues with my search function in Magento, the products are showing up in some searches, in the main categories, but when I search for the specific product model number (which most customers will search for).
For example searching for a YAMAHA PSR-E233 61-KEY PORTABLE KEYBOARD if I type in Keyboard it comes up under that category, but if I search 'PSR' which most people would search, it says 'no products to show' - which is areal issue for our site.
Apologies I am new to web development in generally and am learning Magento, I have spent all afternoon searching for this and have not been able t fix it, I have tried all the obvious settings in Magento that I have come across, such as
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
Any help would be greatly appreciated
Thanks
You need to set the visibility attribute on the product to catalog, search. That will make sure the product can be found.
You also need to set which attributes are searchable. Go into the attributes admin page under catalog. Then find the attribute you want (SKU I'm guessing). Inside that change the Use in Quick Search and Use in Advanced Search options to Yes

Associated Product not showing the different price

I have just added a product and everything works fine. The product is a top with different attributes: size and color.
However I want to have reduced price on one of the different colors like in a sale, so I went into the associated products section and changed the price. However, whenever I go to the website and click on the color of the reduced price top, it still shows the original price and not the one I just changed.
How can I get it to show the price I changed it to?
Out of the box the only way to do this is via the price offsets for each configurable option under "Super product attributes configuration" as shown in the attached image:
Otherwise, you can use an extension such as Simple Configurable Products http://www.magentocommerce.com/magento-connect/simple-configurable-products.html
Go to system > Index Management and reindex Product Prices data
It sounds like you are using a configurable product with associated simple products. As far as I'm aware Magento only refreshes the product price for bundle product types.
I have seen a lot of people recommending this module.

Magento Product Qty in stock but not showing in drop down

I have a configurable product which contains a number of simple products (each for a different size of product). Each simple product has an inventory value against it, but for some reason, one particular size, although it has an inventory value of 9, does not appear on the drop down on the front end.
All the other sizes do for the same product and I've compared them to ones appearing and can see no difference. I've cleared caches, updated indexes, etc. but nothing. Can anyone help?
Try opening the Configurable Product and checking that all of the simple products associated with it are added.
Foot of the Product Information -> Associated Products page.
The simple product that's not showing in the front end is most probably missing from the group.
Hope this helps.

Layered Navigation in magento is not working with Configurable products

I am using this extension in my magento web store
http://www.manadev.com/seo-layered-navigation-plus (Layered navigation)
This extension working fine for simple products.
But in my case, I have two attributes that would be used to create configurable products, i.e Size and Color. Now when I create my configurable products, and associate my simple products of different sizes and colors to that configurable product and browse the Category Landing page, In layered navigation I don't see any Color or Size from the associated products of configurable products, neither it searches for the selected color or size in the associated child products of a configurable products. This has become a serious problem for me and it seems like this extension doesn't work with configurable products, I have already them too, but no reply as yet.
Has anyone went through the same problem ?
Try to re-index all. That should solve your problem.
This issue is closed for noor. For the record the reason for misbehavior is in attribute setup he had and in general is not related to SEO Layered Navigation Plus. What should be avoided:
Attributes used both in Layered Navigation should be allowed to set either on Configurable Product label or on simple product level. If you have not done it from the beginning, disabling attribute usage in configurable products is not enough as to that moment values can already be stored in database. So after disabling you should additionally delete values of that attribute assigned to all configurable products in catalog_product_entity_int table.

Magento layered navigation Size not pulling in correctly

The problem we are having is as follows.
We have a configurable->simple product relationship set up so that you can select a size of a shirt you want to buy. The configurable products are Enabled and visible in Catalog,Search. The simple ones are tied to the parent configurable product with differencing sizes (M, L, XL, etc.) and are Enabled, Not Visible Individually.
We originally imported this data from different database. It appears everything in Magento is setup correctly, but the number of products for Sizes are not correct in layered navigation.
What does seem to fix the totals is resaving the simple product. But we can't do that for all 6000+ products. Any ideas? Is there a mysql table that we are missing that should have data?
We've cleared indexes multiple times.
Reindexing Product Attributes should do the trick. Are you sure it executes without an error? You can also try running it from command line.

Resources