Next Webinar: Maximizing Magento - Get the Most out of Promotions. Register Today!

Magento

Open Source eCommerce Evolved

Magento Forum

   
Let’s talk about configurable attributes…
 
Brett
Sr. Member
 
Total Posts:  80
Joined:  2007-12-01
 

There have been a lot of threads dealing with this issue lately, and the frequency of them serves to hilight the importance of this issue. I’ve recently installed most of the competition (justaddcommerce, oscommerce, creloaded, zen cart) on one of my domains and began experimenting with the way they handle configurable options.

In each of these sites, from the simple product page (there are no grouped or “configurable” products in these cart solutions), the store admin is given an option to edit the attributes of that product.

One place where Magento succeeds when other ecommerce solutions fail is the ability to add custom attributes for products, and display them on the product information page. This also allows you to incorporate those attributes into the search function and filtered navigation sections of your site. This is a great feature, and surely sets Magento apart from the competition.

However, this is NOT the same thing as configurable options, in the sense that these other carts have implemented them, and in the way which has become the standard among the ecommerce community. Store owners need the ability to quickly and easily add a range of configurable options (I use the term options instead of attributes on purpose). They need the ability to create options with selections of more than one type, not just dropdown.

We should be able to go into a simple product, head over to the Options tab on the left nav, and start adding “Option Set“‘s (like Size), and “Option Values” (Like Small, Large) on the fly. When we are adding a new option set, we should have the ability to select what kind of input we want from the customer, whether it be a dropdown, check boxes (multiple select) or radio buttons. We should also be able to create standalone options such as for customizable name tags and engravings. For example, a text box on the shopping cart page asking a customer to enter a phrase to be engraved on a plaque.

The way magento is handling attributes is wonderful, but they have almost completely overlooked options. Now, from what I’ve read about the bundles package, it will not address these situations. It will simply be a better way of handling the current implementation which is configurable products. This is not what we need.

What we need is the ability to add new Option Sets and Options to a product on the fly, in a number of different formats ranging from dropdowns, radio boxes, and check boxes, to text boxes, text fields, and image select.

What I want to accomplish in this thread is to get clear understanding of what you guys want to see, and how you all think this should be handled, so we can convey our concerns to the Magento team, or any other interested developer, in the correct manner. I’m considering attempting to custom code this functionality for my own site, but to be honest this is something which is standard in literally all other ecommerce solutions, and there’s no reason it should be anything but simple for the Magento team to implement, considering how much of an amazing product they’ve already made.

So, to put things into specifics and sum up my request, I’d like to see this:

A new tab in the left navigation for the New Product screen called Options.

Within that new tab, I’d like to see two buttons, New Option, and Add Value, the latter only appearing after the creation of a New Option. Upon clicking New Option, the site should prompt the store owner, asking him what kind of Option he wants to add. He should be able to choose between Radio Buttons, Dropdowns, Check Boxes, and Text Box.

Once the store owner chooses one of those four option types for the New Option prompt, a new Option Set should be created, for for a Text Box, a single option should be created.

Once the new Option Set is created, another button should appear to the right side, allowing him to add specific options, much the same way dropdown attributes are currently handled. There should be two fields to be entered for each option selection. Name, and Price Adjustment.

The store owner should be able to add any number of Option Sets, and a combination of set types should be possible. This way you could make a product with many options, some of them being check boxes, some being dropdowns, and some being radio buttons.

I would like to re-iterate, this is something completely different than the current attributes system. The attributes system seeks to handle the creation of items with custom attributes, and it works great. I put all of the specifications of my items into my cart as attributes, allowing my customers to easily search out the items. However, the handling of customer-selectable options should not be handled in the same section as these attributes. Something new needs to be done.

Please take the time to read my post and let me know if you understand the point I’m trying to get across here. If needed, I will gladly clarify my idea for you, and would love to hear some of your input on what would further improve this idea. I think it is necessary if Magento hopes to take a sizable percentage of the market, as a sizable percentage of ecommerce stores thrive on the ability to sell custom products to their customers, with many options of many different types.

Brett

*edit*
I’ve included a screenshot of the way JAC handles product Options. This might help to clarify my intentions. Keep in mind, this screenshot was taken while adding a new product. The information you see there is part of the new product screen.

*edit 2*
I added two new images. They explain my compromise suggestion. We don’t need to add any new functionality, just use the existing functionality and add the ability to auto-generate a range of simple products based on the configurable attributes.

For example, if i was creating a configurable T shirt with two configurable attributes, size and color, each of which have three options… Then, it would auto-generatethe 9 simple products.

Image Attachments
jac_options.jpgoptions_3.jpgoptions_4.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
jvalen
Member
 
Avatar
Total Posts:  54
Joined:  2007-12-12
Los Angeles
 

Don’t get me wrong, i like Magento and appreciate Magento team with all the effort they have put into it. Along with Brett my concern is the way configurable products are handled for Magento 1.0 Having seen multiple threads about configurable items i believe this is a big concern with the Magento Community. Brett does an excellent job breaking it down, explaining and providing positive feedback to improve mangento’s configurable products. Hopefully Magento admin(s)/developer(s) will see the growing concern of configurable products and will be able to improve it. We need a simpler solution to mange these configurable products.

 Signature 

Converting to Magento
BarbieIsOut

 
Magento Community Magento Community
Magento Community
Magento Community
 
YoavKutner
Magento Team
 
Avatar
Total Posts:  474
Joined:  2007-08-08
 

@Brett - Thanks for your comments and suggestions.

I think the issue here is that configurable products are not used in the way they were designed to be used. Configurable products are away of displaying multiple simple products on one page. These products are virtual and only serve as a means of organizing the catalog. Once a selection is made by the customer this maps to a selection of the simple products.

I think what you are talking about are built to order products (including user defined options like engravings).

Since there is such a high demand for this feature, and for now it seems that no one from the community is working on such a feature, I will try and include this into the bundle feature we are currently working on, to include virtual options.

We are planing to release the bundle functionality with the next Magento minor release within a few short months.

Thanks

yoav

 
Magento Community Magento Community
Magento Community
Magento Community
 
Brett
Sr. Member
 
Total Posts:  80
Joined:  2007-12-01
 
YoavKutner - 16 April 2008 05:52 PM

@Brett - Thanks for your comments and suggestions.

I think the issue here is that configurable products are not used in the way they were designed to be used. Configurable products are away of displaying multiple simple products on one page. These products are virtual and only serve as a means of organizing the catalog. Once a selection is made by the customer this maps to a selection of the simple products.

I think what you are talking about are built to order products (including user defined options like engravings).

Since there is such a high demand for this feature, and for now it seems that no one from the community is working on such a feature, I will try and include this into the bundle feature we are currently working on, to include virtual options.

We are planing to release the bundle functionality with the next Magento minor release within a few short months.

Thanks

yoav

yoav,

I’m not asking for built to order products, although those would be nice. All I’m asking for is an extra button on the Associated Products tab within a Configurable product.

I would like a button called “Auto Generate Simple Products”. It would take the list of configurable attributes that I selected when I first created the Configurable Product, and take the list of Options for each of those attributes, and Auto Generate each of the possible simple products that could be associated with that Configurable.

For example, I created a Configurable Product called T-Shirt and, when prompted, selected Size and Color as the configurable attributes.

I would like there to be a button to auto-generate all of the simple products for each possible combination of size and color. As it stands, I have to manually create each of the possible combinations. This is tedious. The system already knows which combinations are possible.

Why can’t it just create ALL possible simple products given the list of configurable attributes, and then let me edit the ones that need to be edited or delete the ones that need to be deleted?

Thanks again,

Brett

 
Magento Community Magento Community
Magento Community
Magento Community
 
blankman373
Jr. Member
 
Avatar
Total Posts:  4
Joined:  2008-04-05
 

@Brett,

Wow! That is a nice way to handle options that i would never have even thought of. And I must say, I LOVE IT!! I’ve probably got an extreme case, but I’ve got a perosnalized bag i’m selling in 15 different colors, with 11 differrent design options, and name stitching in 2 different languages. Doing it Magento’s current way, that would be 330 simple products. 330!!!

Let’s hope your suggestion becomes a reality sooner rather than later.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Brett
Sr. Member
 
Total Posts:  80
Joined:  2007-12-01
 

Since some people were confused about what I am asking for, I went ahead and took some screenshots. Please view them in order.

*edit*

On second thought, there’s too many. I’m gonna make an HTML page so you guys can see what I mean.

Check this page out and you’ll see what I mean. Incidentally, this is also a guide to adding configurable products…

http://www.brettmorgan.com/configurable.php

Skip to the bottom of the page if you know how to add them already and just wanna see what I’m talking about in regards to auto generating the simple products.

Basically I don’t want to have to manually create all of the simple products. The program should be able to take the attributes, and automatically create the simple products for me.

Image Attachments
step_24.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
Brett
Sr. Member
 
Total Posts:  80
Joined:  2007-12-01
 

It probably wouldn’t even be hard to program the functionality to auto-generate all of the simple products associated with a configurable. I’m going to start looking at the code myself to see if this is possible. However, it seems like something that nearly everyone working with configurable products would use.

 
Magento Community Magento Community
Magento Community
Magento Community
 
YoavKutner
Magento Team
 
Avatar
Total Posts:  474
Joined:  2007-08-08
 

@Brett - After reading your various posts and your PM I think what you are talking about is just changing the way simple products are added to a configurable one.

First off you can use the import tool to import a CCSV file with all the simple products that CSV file should be easy and fast to create. Then you can upload it and use the associated product tabs to add these simple products to the configurable one.

Second for the benefit of the other community members here is a video we created on a fast way of adding simple products to a configurable one with out too many clicks and with minimum data entry. the video can be seen here.

Thanks

yoav

 
Magento Community Magento Community
Magento Community
Magento Community
 
Richard H
Jr. Member
 
Total Posts:  12
Joined:  2008-04-07
 
YoavKutner - 17 April 2008 03:43 PM

Second for the benefit of the other community members here is a video we created on a fast way of adding simple products to a configurable one with out too many clicks and with minimum data entry. the video can be seen here

This is not in the current 1.0 release, is it?

 
Magento Community Magento Community
Magento Community
Magento Community
 
UltraFlux
Member
 
Avatar
Total Posts:  38
Joined:  2008-03-05
 

I understand exactly why Brett, blankman373, and myself are frustrated.  its nearly impossible to sell Jeans, Shorts, Belts, Hats, Dresses or any other item requiring a size attribute.

To Display One Product on Frontpage
Jeans - 18 Simple Products
Shorts - 18 * Number of Colors
Bags - 3 Sizes * 15 Colors * 10 Designs = XXX Simple Products
Dresses - 18 Sizes * Color * Design = XXX Simple Products

Most of us simply do not have an hour plus to add one product.  If a solution ever presents itself I would definitely like to know as I cannot use Magento in its current state.

 
Magento Community Magento Community
Magento Community
Magento Community
 
radders
Sr. Member
 
Total Posts:  138
Joined:  2008-03-23
 

@Richard H
Well the volume discounts aren’t fully implemented for configurable products in 1.0 (they only really work on the simple products that underlie them which is not quite the same thing) but I think the rest of it works pretty much like in the video and it is certainly a bit quicker than manually entering all the underlying products although still quite cumbersome if you have to do a couple of dozen or more.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Greg
Member
 
Total Posts:  35
Joined:  2007-12-03
Carmel, IN USA
 

Yoav,

re:

First off you can use the import tool to import a CCSV file with all the simple products that CSV file should be easy and fast to create. Then you can upload it and use the associated product tabs to add these simple products to the configurable one.

I have used this method to load ~6500 sku’s into the database.  I have created my attributes for the configurable product (waist size, length, color).  I have created an attribute set (type of pant).  I have made each of the 177 sku’s that will make up the variations of this single pant product both ‘enabled’ and visible ‘nowhere’.

I have followed the tutorial and the video (need updates to match released product) and seem to hit a dead end when trying to associate simple products to a configurable product.  What am I missing?

Greg

 
Magento Community Magento Community
Magento Community
Magento Community
 
superiormp
Jr. Member
 
Total Posts:  16
Joined:  2008-03-25
 
YoavKutner - 16 April 2008 05:52 PM

@Brett - Thanks for your comments and suggestions.

I think the issue here is that configurable products are not used in the way they were designed to be used. Configurable products are away of displaying multiple simple products on one page. These products are virtual and only serve as a means of organizing the catalog. Once a selection is made by the customer this maps to a selection of the simple products.

I think what you are talking about are built to order products (including user defined options like engravings).

Since there is such a high demand for this feature, and for now it seems that no one from the community is working on such a feature, I will try and include this into the bundle feature we are currently working on, to include virtual options.

We are planing to release the bundle functionality with the next Magento minor release within a few short months.

Thanks

yoav

This is exactly what I need to be able to do - has this been released yet? Is it definitely coming on in the next minor release?  When would that be (so I know I can wait or not)?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Greg
Member
 
Total Posts:  35
Joined:  2007-12-03
Carmel, IN USA
 

@superiormp

I think Yoav is pretty straight.  They’ll try to get it in because they are very aware of the need.  You are one of several folks around here who are looking for the virtual customer defined configurations.  And Bundled Products are definitely coming.  As to when I’ve read quotes from Roy Rubin that state 60 to 90 days from v1.0 which means anytime from now to the end of June.

That’s my sense of it.

Greg

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top
 
Sales: Call 877.832.5289 (North America) 310.295.4144 (International)
© Copyright 2008 Varien. Magento is a trademark of Irubin Consulting Inc. DBA Varien
Privacy Policy|Terms of Service
Magento Community Count
41090 users|818 users currently online|87761 forum posts