Vote up!
Vote down!

Suggestions for product variation module

I am trying to build a commerce site for menswear using Drupal Commerce. I am just getting started, and am very excited with the prospects of using Drupal. However, I am finding some things lacking. I need to be able to change the SKU based on what color is picked, I need to be able to change the available waist sizes based on what rise (the distance from the waist to the center of the crotch) is picked, and I need to change the price based on whether they want finished bottoms and inseams (two fields) or not.

Also, if possible, I need the Finished Bottom field to be "None" when the Inseam is "Unfinished", and vice versa.

A lot to ask, I know. But surely somewhere someone has to have dealt with a similar situation?

Asked by: green94337
on May 2, 2014

1 Answer

Vote up!
Vote down!

I have to say I'm not terribly experienced with drupal commerce, but the way I've handled similar situations is by creating all of the appropriate product variations within a single product display. Its a bit time consuming, so you may want to check out Commerce Bulk Product Creation: https://drupal.org/project/commerce_bpc

When you create a new product within the product display, you'll be forced to add a new SKU, which should take care of your color switching needs. Everything else you should be able to take care of with taxonomies referenced by commerce product attributes fields. Check here for a bit more info about correctly setting up product attributes: http://www.drupalcommerce.org/user-guide/product-attributes-variations

Hope this helps,


Answer by: peterwgnd
Posted: May 5, 2014