Dependent Picklists for Selecting Product Variants

  • Posts: 14
  • Thank you received: 0
10 years 5 months ago #192840

-- HikaShop version -- : 2.3.5
-- Joomla version -- : 3.4.0
-- PHP version -- : 5.4
-- Browser(s) name and version -- : Firefox 35.0.1

Good Afternoon Hikashop Team,

I've tried researching this topic online through your forum and only managed to find one (rather dated) post from 2013 on the subject that didn't really provide a solid answer so I thought I might attempt to revisit if I may.

In working on our new website, we would like to consolidate our product offering as much as possible. However, an issue that we are finding with this approach is that we are coming across instances where it would be great if the characteristics were dependent on one another.

For example, let's say we have a product who has the characteristics 'Style' (of which there is a Style A and B) and 'Configuration' (of which there is a Configuration 1, 2, 3, and 4) applied to it.

We would like to see Hikashop function so that when you select 'Style A' you will be able to select Configurations 1 or 2, and if you select 'Style B' you will be able to select Configurations 2 or 3 or 4.

Are dependent picklists possible? If not, is there a way to use characteristics or options in a similar manner that might allow for us to better consolidate our products?

Your insight is truly appreciated! I look forward to your response.

Many Thanks,

Mike

Last edit: 10 years 5 months ago by GuardianFall.

Please Log in or Create an account to join the conversation.

  • Posts: 84233
  • Thank you received: 13677
  • MODERATOR
10 years 5 months ago #192863

Hi,

There is no option to refresh characteristics dynamically based on the selection of the other ones.

There are three potential solutions, each one with its pros and cons:
- You don't use characteristics and instead use custom fields of the table "item". Custom fields can be hidden/displayed based on the value of other fields. The drawbacks here is that you can't have different prices, different stocks, different SKUs etc and that configuring the fields differently for different products will be a tedious task.
- You use characteristics and set the "characteristics display method" option of the configuration to "table". This will only change something on the characteristics display if you have exactly 2 characteristics for your products. In that case, instead of dropdowns or radios, you'll get a 2 dimensonal table with radio selectors only for the available variants so your customers will directly see what they can and can't select.
- You use characteristics and set the "characteristics display method" option of the configuration to "list". This will remove the characteristics display and instead of that, you'll get a variants listing at the bottom of the product page where all the available variants of the product will be listed in a table with one column per characteristic so that you can easily see the value of each characteristic of each variant.

The following user(s) said Thank You: GuardianFall

Please Log in or Create an account to join the conversation.

  • Posts: 14
  • Thank you received: 0
10 years 5 months ago #193001

Good Morning Nicolas,

Thank you for the proposed alternative solutions! Very much appreciated! Has there been any sort of discussion regarding adding the feature to refresh characteristics dynamically or is this entirely not possible?

Just curious if this is on the radar or anything!

Thanks,

Mike

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
10 years 5 months ago #193072

Hi,

We had a discussion about that, but don't yet found an ideal solution.
So we keep that in mind, but no changes planned for short term.

Please Log in or Create an account to join the conversation.

Time to create page: 0.066 seconds
Powered by Kunena Forum