display same configurable options on child product view page - magento

I setup the configurable products using 4 options (color, size thickness, size width, size ball).
I want view color distinct items on the list.
When I click each items, the detail page will be same. (same color swatch and options views)
(please check my attached file.)
When I click a item has got blue color option, I want see the blue color selected on the product view page.
Please let me know the solution.
Thank you.

Interesting challenge you have there - the products are ideally suited for Magento, you should end up with a store vastly more convenient than the competitors where you cannot filter by gauge, colour etc.
As for the problem, don't put colour in the configurable product options, just the size options will do. For selecting colours the way you want, move the related product block to the main product page options area.
Your 'related products' will need thumbnails and some careful creation so they stay in the same sort order. To do this:
Presumably you are using SKU's that follow some pattern, e.g. SKU-SIZE1-SIZE2-COLOUR. Put together a module with an observer that runs on some sensible schedule, e.g. overnight. In that scheduled task get the product collection grouped by SKU and ordered by COLOUR. Put some sort order to your colours, e.g. spectrum, with Red = 100, Orange = 200 and everything sensible in between. The im of the task is to go through all the products, find 'related' products (same model code, sku). Then in that group create related product links. For the example above, with six colour variants you will need to put in 25 links (5^2) once you take all six configurable master products into consideration.
Now you will need some work on the template. Initially you may want to get anything to show, you will also need to put the currently selected product in the list in the correct place so that the colour thumbnails do not jump around when you go from one colour variant to the next.

This can be done by using an extension called Pre-Select Colors Plus Swatches. You can find a demo of said extension here:
http://preselectswatches.cjmcreativedesigns.com/products.html
There are 6 products shown in the demo. One is the configurable product and the other five are the simple products showing the various color options. Notice that each of the color options loads the parent product with the color option already selected. The configurable product can even be hidden from the category listings, if needed, so that you only show the color options on the category pages.

Related

Magento: how to display the correct images for configurable products in search results

I'm building configurable products on my Magento site (a simple way of showing each of our textiles with the swatches of the different colors of the same item under the main product image) and I have associated simple products for each individual color.
I don't seem to be able to obtain the desired behavior from the site and I'm writing to ask if you have a suggestion that might solve my problem.
At the moment I experience this behavior: when filtering products through color-level attributes I get both the simple and configurable products in my result set. Once I do that if I click on a simple product I find myself the simple product detail page, which doesn't show the box with the other color swatches.. while I would like every product detail page to show the other colors of the same item.
The intended usage is very basic really but I can't figure out if Magento can achieve that on its own or if it will require extra code; what I need is:
1) all product detail pages to show all the color swatches
2) the result list when filtering by the color attribute (for example "whites") should show the correct color images of the individual colors, without duplicates (and not the main image for that product, which would probably be in the wrong color)
Do you have a suggestion of maybe know of a plugin to achieve this?
Thanks a lot,
Sergio
Sergio,
There are two features in particular that might help you solve your problem.
First:
Click to expand the Shopping Cart section. Then, set Configurable Product Image to one
of the following:
l Product Thumbnail Itself
l Parent Product Thumbnail
Second:
To prevent the associated products from being listed individually in the catalog, set Visibility to “Not Visible Individually.” Or in your case, you may decide to do it the other way around.
Please be aware that I was not able to get this feature to work myself.

Magento simple product with custom options and different stocks

I have a problem in finding a solution for our store. We are selling shoes with different colors and sizes. Each product has a different sku based on color and size and different stock.
Until now all is simple, I can use configurable products but I want to have all options visible in category list as a separate product.
For eg.: in flats category I have a product with 2 different colors and I want to display them separately and when I choose one of them there I want to have the options of other colors and sizes.
Is there a solution or a module that I can use?
From what is in the description, Configurable product would suit your situation better. For each configurable product, you can have multiple simple product with different colour and sizes. And you can change the visibility attribute of the simple product to make it show up in the frontend.

How to display size attribute selection on Magento simple product front end

I created configurable products on Magento with attributes colour and size for the main category. I also have a sub category for simple products to display individually, however, i would like the user to be able to select size on simple products as well. How can i enable Magento to display size attribute on simple products? Thanks in advance.
You can't have this directly.
Example : You have a configurable product named T-Shirt.
You have some simple products named
Red T-Shirt L
Red T-Shirt XL
Blue T-Shirt M
Blue T-Shirt L
Blue T-Shirt XXL
Green T-Shirt L
Each simple product correspond to a particular combination of Size and Colour, so it's pointless to be able to change size on the simple product. To fit your needs there are several possibilities :
-1°) Review the $_product->getProductUrl() function to force people going to the configurable, on the subcategory they can see each simple combinations, but if they clic they are redirected to the configurable, pre-configured to the simple clicked, but they are able to change size and colour.
-2°) If you just want to change size once colour selected, just create intermediate configurable product like Blue T-Shirt where use can just select size. Then you redirect to this configurable product. To sum up you have the "main" configurable where you can choose color and size, but if you look at subcategory and already like a color, you have an "intermediate" configurable where you can just choose the size.
-3°) There are other possibility, but less good for this task, but I may name them : using Custom Option of size in each simple, using upsell product to have other size information in the product page and do some scripting (js and html) to show them as a dropdown size selector, ...
Hope this helps

How to create dependent attributes in magento

As there any way in magento where i can create dependent attributes like color depends on size and size depends on manufacturer ?.
Let me assume you mean product attributes by saying attributes plainly.
To answer your question its not possible to create dependent product attributes directly or straight forwardly under Manage Attributes. But you can make your attributes depend on each other by creating Configurable products.
Lets say you have 2 colors (black and blue) and 2 sizes (L,XL) and you want to make your colors depend on sizes.
At first create 2 attributes size and color of type dropdown under Manage attributes and create the attribute options and values. and Assign it to the right attribute set.
Now create the simple products , lets say product A with size L and color Black and product B with color Blue and size XL.
Now create a configurable product lets say AB and associate these two simple products A and B. Save the product.
if the customer opens the product AB and if they choose size L they can find only color Black. This is how you can make your product attributes dependent on each other.
Configurable products are the best route for dependent options (unless you have tons of options as configurable products can only have a few hundred simple products assigned before they fail).
There are also a few extensions that allow you to do this for custom options on simple products. See:
http://www.magentocommerce.com/magento-connect/dependent-custom-options.html
http://www.magentocommerce.com/magento-connect/advanced-product-options.html

Magento grouped product options

I want to show a set of products as a table inside one product with these attributes.
Dimensions Width x Gusset x Height Code Price/Case Bags/Case Weight
So i chosen grouped product option but it does not match the requirement. How can i design a table like format from the grouped product option with radio button to choose only one product from it. So using grouped product or configurable product or by any way how can i achieve this.
Here am attaching the screen-shot which i actually wanted
I can think of two ways to represent this in code. If the dimensions tend to be from a limited set of choices, you could use a configurable product to represent this choice, simply displaying all possible sub-products in the table. This would let you reuse the existing catalog product page with a little retrofitting.
If they do not fit well, you could place the items in a category hidden from the public categories and loop through each of the products in the category to display the table. This would require more work to tie back to putting into the cart, etc.
Importantly, it looks like each of your options has an entirely uncorrelated price, so it seems to me that you need to have a simple product underpinning these options at some point. (I'm sure you could get more clever, I'm just not sure that's a good idea.)
You can easily solve this with a plugin for Magento. There is a plugin here which will do exactly what you want. It will display product options in a grid: http://www.magemechanics.com/product-grid-options.html

Resources