How to create Configurable Products in Magento
Magento offers two options to create configurable products (products with options such as Size or Color):
- Simple products with custom options (Recommended if you don’t plan to track inventory.)
- Configurable products and associate simple products to it. (Recommended if you plan to track inventory.)
To create simple products log in your admin control panel select Catalogue => Manage Products => Create new product.
1. Simple products with custom options:
a) Create Simple Product

b) Fill out all required fields such as: General, Price, Meta Information, Description, Inventory, Websites and Categories.

c) Create Custom Option

d) Add a new option and add your own custom option. Our example is for Size.

e) Save the product and that is all. Your product must show your custom option on the front end.

2) Create a configurable product and associate simple products to it.
a) First you must create the attributes (make sure it can be used for configurable product)
To create an attribute log in your admin control panel select Catalogue => Manage Attributes => Create new attribute.

b) Our attribute code in this example is for Jacket Color.

c) Add label options and save the attribute.

d) Manage attribute set to default
To manage the attribute set log in your admin control panel select Catalogue => Manage Attributes => Manage Attribute Set.

e) Move the attribute created (in our case jacket color) to default attributes. You can easily move it, just drag and drop it, exactly where you want to display it.

f) Moved under default fields and save the attribute set.

g) Create the simple products and fill in the attribute. It is not required to add images, description. Set visibility to nowhere & save the product.
To create simple products log in your admin control panel select Catalogue => Manage Products => Create new product.

In our case we have our Jacket Color attribute in 4 colors: Red, Green, White, and Blue. We now have to create a simple product for each color. In total there will be 4 simple products. We can duplicate the products to make the process faster. (Just use a different Product name, Sku & Jacket Color.)
h) Once all simple products are done, we can create 1 configurable product for it.

i) In this example Configurable Product uses Jacket Color and therefore the box (for Jacket Color) is checked.

j) Create the configurable product and fill in all the dates required such as general, description, images, websites, and categories.

k) Under associated products category, the simple products created must be associated with the 4 simple products in our case & save the configurable product.

l) On the front end the drop down menu from Jacket Color will now be displayed.

If you have any questions or comments about his post, feel free to let me know. Source
If you need any help on this post, or are looking for an experienced Magento partner, feel free to contact us!






Would you know how to add a picture that would go along with the custom option?
Hi Henry,
I have not used that until now, but let me try to find an answer for you. Please allow for a couple of days before I get back to you! Take care, Emile
Working with the same associated-product idealogy in Magento. Definitely need to save a unique image with each color option. Ultimately would like to use the API to query products by association. This thread appears current, so I will post what discoveries I make.
Thank you in advance.
Hi Henry, Greg,
I checked and the only thing I found which comes pretty close is this solution:
http://inchoo.net/ecommerce/magento/create-a-color-switcher-in-magento/
I will see if we can develop a new custom extension for this.
How to create a both size and color attributes?
First you would need to setup two drop-down attributes (size and color). Then you would have to create one simple product for each combination color-size. Make sure you select the right color-size for the product and that there is stock (if there is and you want to track it, I suppose you do otherwise you would simply use ‘Custom Options’).
Then make your configurable product and select both ‘Color’ and ‘Size’. That should work and give you two dropdowns to select on the product page.
On the front end how can we show check boxes instead of drop down menu for attribute selections ?
Have you tried to make an attribute with type: ‘Yes/No’, instead of ‘Dropdown’. Not sure this will work, but maybe give it a try!
i create a config product, but the it returns a zero display in the front end…can anyone perhaps shed light?
Hi,
What do you mean exactly with ‘a zero display’?
If we use the link provided as a color switcher, will it pull the different sku’s for the simple products that are associated?
@magentonovice: you can better check with the author of that article. But by looking at the images supplied, this article is discussing the use of attributes via the ‘Custom Option’ method. This method is not using simple- and configurable products. This method would be pulling the individual SKU’s, but you won’t be able to track stock.
1. I have T shirt with color and size attribute. Tshirt is configured product and configured product have 6 Associated Products
2. Configured product have 3 image of T-shirt and every Associated Products have one image of product.
- Color have 3 type (Red,black and White)
- Size have 3 type (S,M,L)
I have select red color and S size and click on add to cart. The image displayed in the shopping cart is not the image that was purchased.
If you buy a black T shirt and the default image is a white T then it shows the white T.
Can you pls let me know is any salutation to show correct image. Is magento support this.
Sorry for my English. Thanks in advance.
Hi, i don’t think standard Magento supports what you want to accomplish. Please check this company: http://www.temgra.com, they have build many extensions related to your post.
Hi, I have a product called shirt. The customer chooses the colour and the quantity and goes adds the shirt to the cart.
But if they want 4 shirts, each in a different colour, they need select and add each shirt to the cart indiviually. This is time consuming.
Can magento allow the customer to the shirt, then select the quantity of each colour and add multiple shirts to the cart in one go?
Hello – I have rewritten my question above to make it easier to follow!
I have a product called shirt. The customer chooses the colour and the quantity and clicks to add the shirt to the cart.
But if they want 4 shirts, each shirt in a different colour, they need to select and add each shirt to the cart indiviually. This is time consuming.
Can magento allow my customer to select the shirt, then select the quantity of each colour (say one blue, one green and two red)and add all the shirts to the cart in one go?
Anyone Can help me in the following situation?
I want to show the price also into the configurable product option dropdown, price shold be the real price which is coming from simple product price attribute.
Eg.
I have 3 cable of different size like 1 Metre, 2 Metre, 3 Metre.
At the moment the Dropdown shows the option like,
1 Metre
2 Metre
3 Metre
But I want the option dropdown like following
1 Metre $13.99
2 MEtre $19.99
3 Metre $24.99
So what is the best way to do it.
I dont want to use that +price or %price option in it, I want to have the actual price belongs to that option. As I am running a CSV file to import all my 4000 Configurable and simple products with gallery images in them default.
Plz help.
Thanks in Advance.