0

So, I may have hit a Magento limitation with this issue. We are working to customize a shopping experience for automotive products. We have only simple products loaded currently. Several of them all have the same name and only vary by the vehicle they fit. The issue with this is if you load up a category page, you see hundreds of products with the same name. In reality, those are a single "product" and the vehicle fitment data is what determines the final SKU.

We have implemented several different Year/Make/Model extensions, each excelling over the other in some way, finally settling on Amasty's Product Parts Finder extension. Currently, we are filtering the simple products based on the customers selection of year/make/model. If we can get the customer to first select their vehicle before shopping, this works sufficiently. However, if they do not select a YMM, they are presented with a terrible shopping experience.

Forcing the customer to select a YMM is not the solution I'm after here. I would like to somehow be able to assign a single SKU to multiple vehicles, as it is in the real world. When the customer lands on the product page, I would like them to be presented with Year, Make, and Model attribute value dropdowns. Selecting those values would dictate the single, selected SKU.

The problem comes in when we try to assign multiple vehicles to a single SKU. Currently, our "vehicle" attribute is a dropdown, so it will work with configurable products. However, it really needs to be a multi-select so I can assign multiple vehicles to a single sku. Unfortunately, Magento doesn't allow multi-select attributes to be used for configurable products.

Any ideas?

  • I'm also heavily considering using a Grouped Product with associated Simple Products containing a "Vehicle" attribute. The data for the vehicle attribute will be a complete vehicle (ie. Year/Make/Model). We will break down that YMM data on the product page to build out the related (ie. filterable) YMM drop downs. Thoughts? – Brit Mansell Dec 28 '15 at 21:24
0

The easy answer is:

Add a modal in every pages with a sentence like: "Select the Fuc*** YMM!"

I'm just kidding... I think that you could create a bundle product for each combination-product and create fixed options for YMM, i did something similar for a cellphone model/color/features/plan, but i'm sure that i did some custom at frontend level to achieve this.

I'll revisit that old code in order to give you a better description about how to configure/create the bundles.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.