Post by JDG » Tue Feb 02, 2010 12:37 am

Is it possible to have a product display a set of options depending on whether or not a particular selection was made in another option?

For example suppose in a clothes store we have a size option of Small, Medium, Large or Custom. Is it possible to display a further set of options only if 'Custom' was selected? Alternatively would it be possible to display an external pop-up form if 'Custom'was slected to collect furthr data from there?

Thanks in advance.

JDG
Newbie

Posts

Joined
Tue Feb 02, 2010 12:29 am

Post by Xsecrets » Tue Feb 02, 2010 1:06 am

no there is no mod for this that I'm aware of at this time.

OpenCart commercial mods and development http://spotonsolutions.net
Layered Navigation
Shipment Tracking
Vehicle Year/Make/Model Filter


Guru Member

Posts

Joined
Sun Oct 25, 2009 3:51 am
Location - FL US

Post by sino » Sat Sep 17, 2011 7:06 am

Can someone build this module, i am pretty sure it will be a popular mod with opencart, willing to pay for it. thank you

Newbie

Posts

Joined
Sat Sep 17, 2011 7:05 am

Post by Johnathan » Sat Sep 17, 2011 9:47 pm

These are usually referred to as "dependent options". You can do a search on that phrase in the forums, and you'll see that it's been discussed but no one is willing to take it on at this point. It's difficult to do, so it's unlikely anybody's going to come out with an extension for it any time soon.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by sino » Thu Sep 22, 2011 6:04 am

thanks j, for the reply, i will keep an eye out

Newbie

Posts

Joined
Sat Sep 17, 2011 7:05 am

Post by agmccall » Sat Oct 22, 2011 7:27 pm

if you go to elance and put out a job request there are many coders that will be able to do this for you. i have had it done for my site. But, it is not cheap. You are probably looking at 3-5 thousand

Newbie

Posts

Joined
Sat Oct 22, 2011 7:25 pm

Post by Johnathan » Sat Oct 22, 2011 9:53 pm

If I ever get the time to do this, I plan on making it an extension that would be more in line with current extension pricing. Of course, there's no telling when that might be.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by SXGuy » Sun Oct 23, 2011 12:22 am

agmccall wrote:if you go to elance and put out a job request there are many coders that will be able to do this for you. i have had it done for my site. But, it is not cheap. You are probably looking at 3-5 thousand
Id love to shake the developers hand who charged you 3 grand for this, its expensive but no where near a grand.

Active Member

Posts

Joined
Sun Nov 08, 2009 2:07 am

Post by Xsecrets » Sun Oct 23, 2011 1:06 am

well depending on exactly how you would like it to work I could see maybe 1k, but 3-5 is a bit steep. Remember that people on a freelance site like that are not people who will be selling the module over and over on the extension store. They are going to build it custom for you and they have to cover their time. A mod like that depending on exactly what you are wanting could be very time consuming. Lets just say they charge $40/hr that would only be 25 hours of work to get to $1k and I could easily see this taking that long depending on what you want. If you are just talking about a simple javascript without many checks it might not be a big deal, but if you want more backend work with a rules system and everything It actually could easily go into the 3-5K range honestly.

OpenCart commercial mods and development http://spotonsolutions.net
Layered Navigation
Shipment Tracking
Vehicle Year/Make/Model Filter


Guru Member

Posts

Joined
Sun Oct 25, 2009 3:51 am
Location - FL US

Post by Johnathan » Sun Oct 23, 2011 10:42 pm

Yeah, I agree. Depending upon the complexity of the features requested, I could see it being in the 3-5k range.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by sinbad » Mon Oct 24, 2011 12:20 am

can't he simply create the options then use some jquery along this to do what he needs?
http://plugins.jquery.com/project/related-selects

when you say 3k you mean Indian Rupee right? :)

User avatar
New member

Posts

Joined
Sun Oct 23, 2011 12:52 pm

Post by Qphoria » Mon Oct 24, 2011 2:47 am

sinbad wrote:can't he simply create the options then use some jquery along this to do what he needs?
http://plugins.jquery.com/project/related-selects
The jQuery is the easy part. It's the db structure that seems to have us all stumped.

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by Xsecrets » Mon Oct 24, 2011 3:16 am

sinbad wrote:can't he simply create the options then use some jquery along this to do what he needs?
http://plugins.jquery.com/project/related-selects

when you say 3k you mean Indian Rupee right? :)
well if you read the post he say when a certain option like custom is selected then another option shows up. Where are you going to define the rules for this. If it is something like it's always custom you might could fake it with jquery by hiding a specific other option and then showing it when and option with value custom is selected, but a complete solution would require an entire rules system to be implemented which is a royal PITA.

OpenCart commercial mods and development http://spotonsolutions.net
Layered Navigation
Shipment Tracking
Vehicle Year/Make/Model Filter


Guru Member

Posts

Joined
Sun Oct 25, 2009 3:51 am
Location - FL US

Post by SXGuy » Mon Oct 24, 2011 3:57 am

what about a messy fix like, sub options? so for every option rule, you have sub options, that are displayed depending on the result of the first option?

That sounds easier than to try and link all options with dependances.

Active Member

Posts

Joined
Sun Nov 08, 2009 2:07 am

Post by rph » Mon Oct 24, 2011 6:41 pm

Yeah, the issue is definitely being over-analyzed. I was 75% done on dependent options before I got side tracked on a major project. I'll try to finish it up in the next couple weeks.

-Ryan


rph
Expert Member

Posts

Joined
Fri Jan 08, 2010 5:05 am
Location - Lincoln, Nebraska

Post by rph » Mon Jan 16, 2012 6:13 am

Hi blackhalo. Thanks for the interest. I was waiting until after 1.5.2 came out as it slightly reworks options. Since 1.5.2 doesn't seem close to release at this point and others have expressed interest in dependent options I'll be finishing it up and releasing for 1.5.1.3 after I complete my current project. Hopefully this will be late January/early February if not sooner.

-Ryan


rph
Expert Member

Posts

Joined
Fri Jan 08, 2010 5:05 am
Location - Lincoln, Nebraska

Post by Qphoria » Mon Jan 16, 2012 9:37 am

rph wrote:Hi blackhalo. Thanks for the interest. I was waiting until after 1.5.2 came out as it slightly reworks options. Since 1.5.2 doesn't seem close to release at this point and others have expressed interest in dependent options I'll be finishing it up and releasing for 1.5.1.3 after I complete my current project. Hopefully this will be late January/early February if not sooner.
Let us know when you are 99% finished and we'll release 1.5.2 :laugh: :laugh: :joker:

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by rph » Thu Jan 19, 2012 1:49 pm

Qphoria wrote:
rph wrote:Hi blackhalo. Thanks for the interest. I was waiting until after 1.5.2 came out as it slightly reworks options. Since 1.5.2 doesn't seem close to release at this point and others have expressed interest in dependent options I'll be finishing it up and releasing for 1.5.1.3 after I complete my current project. Hopefully this will be late January/early February if not sooner.
Let us know when you are 99% finished and we'll release 1.5.2 :laugh: :laugh: :joker:
:laugh:

I'm going to try to put up a proof of concept site in the next day or so. Right now the database structure is set and the storefront is up and functional (pending some bug testing). The big job left to do is Admin. I'm junking my previous work there and moving the conditional option settings from being set globally to being set for each product.

-Ryan


rph
Expert Member

Posts

Joined
Fri Jan 08, 2010 5:05 am
Location - Lincoln, Nebraska

Post by rph » Mon Jan 23, 2012 7:56 am

Finally got a second to get the Dependent Options demo website up. Right now I'm aiming for February to get all the back-end Admin stuff done.

This is a fairly simple implementation. For the product you set one option as a "parent" then specify which of the parent option values need to be selected in order for the child option value to appear.

For example, on the demo site "Style" is a parent option and "Size" is its child. There are four options on Size: Small, Medium, Large, and X-Large. Small, Medium, and Large will show when you select the Style "Women's Casual" and Medium, Large, and X-Large will show when you select "Men's Tees".

-Ryan


rph
Expert Member

Posts

Joined
Fri Jan 08, 2010 5:05 am
Location - Lincoln, Nebraska

Post by dogsndubs » Wed Jan 25, 2012 10:28 am

I have just joined the forum to find out whether OpenCart facilitated dependant options and found this thread.

I too have been looking for around 3 years for a cart that will do this.

The sooner this mod is made available the better and it will definitely make me use OpenCart over anything else :)

Newbie

Posts

Joined
Wed Jan 25, 2012 10:23 am
Who is online

Users browsing this forum: No registered users and 42 guests