We have a gravity form set up for people to choose a time slot. It's set as not allowing duplicates entries, but we can't figure out how to have the entry show as being taken. Is there css logic that would do this?
We have a gravity form set up for people to choose a time slot. It's set as not allowing duplicates entries, but we can't figure out how to have the entry show as being taken. Is there css logic that would do this?
Anyone out there have a solution?
It doesn't do checks upon form load to see what is available as we don't have an inventory system. We can only provide an error after the user selects a wrong value and clicks submit.
Okay, but it doesn't make much sense to have the logic in place for a radio button with out this. I get it for an e-mail or name field because they are unique, but if you're looking at a form with, lets just say 6 radio buttons, why would you not have this in place. The user doesn't have the ability to enter a 100% unique item.
Basically, I understand why you're saying it doesn't work, but from a logic standpoint, you should just not have that feature for items like radio buttons if you're not going to have this feature.
I don't understand what you mean. Can you give me more information on your specific need? Our unique values only checkbox only checks each field, not a combination of fields.
If you have it set to no duplicates, and a user selects a radio button and clicks submit, and that radio button value was already selected, then it will return an error saying that it was already taken.
I'd be interested to know how this can be accomplished -- for lack of a better phrase, an "inventory".
In my specific use case, I'd like for people to be able to select from a short list of available phone numbers -- when one of those numbers is used / selected, it should either be marked as unavailable or not appear in the list of radio buttons.
Is there an add-on or something that might accomplish this?
For my use, I'm trying to have users select from a list of time slots for an audition. I'm not interested in having multiple fields combined or checked. I only want the time slots to be check, which they are. The problem is, if I have 50 time slots, and 45 are taken, it's going to take a user FOREVER to try to pick one without selecting one that's already been taken.
Hence my point above. There is not point in having a system that will check for this duplicate entry, if it can not also display that is has been taken. Otherwise, it's pointless.
Now for double checking an e-mail, your form works fine. You wouldn't typically want to display this info as that could be a privacy issue.
Basically, text entered fields... and your system is fine. But for radio or list fields, you should display something that shows the user what's been selected BEFORE the user makes a choice. Otherwise you are wasting their time (and mine frankly)
Micha
I've not bought it yet and the documentation / information isn't clear enough for me to make certain it will do what I want, but this looks promising:
http://gravitywiz.com/gravity-perks/
"GP Limit Choices" says that it will "Limit how many times a choice may be selected for Radio Button and Drop Down fields."
I wish there were a way to try it before buying.
I am interested in this as well, I have a form to book market stalls. There are over 100 stalls and I want each stall number to be removed from the list as they are booked, same as MVMG, it would take them forever to go through all the stall numbers to find one that is available.
I did find some other info but am unsure how to implement it or if it would even suit.
http://www.htmlcenter.com/blog/tag/rocket-genius/
This functionality is not built in to Gravity Forms, but the solution linked to by Nathan will get the job done: http://gravitywiz.com/gravity-perks/
You want to use "GP Limit Choices" and it will do exactly what you need.
From the description it doesn't sound like it will. It doesn't describe giving a visual indicator if a field has been selected already (or too many times). I just sounds like it give further options to the default behavior which is to allow infinite or only one selection of a single choice, still not giving visual indicator of a selection has been chosen or not.
I seriously can not think of one situation where you would have a radio button selection that you needed to have limited to one entry per choice, that you would NOT want to show your visitors which ones have been chosen. Gravity Forms people, this is a logic oversight that seriously needs to be addressed.
In the meantime, Chris, please expand on this "GP Limit Choices" as it's description is pretty weak, and I'm not spending $100 for something I don't know will do what I need.
Thanks
+1. I need this also. In my case it's a bunch of timeslots we're asking people to sign-up for. We want already-claimed timeslots to be disabled or removed.
Hi all,
Gravity Perks' GP Limit Choices allows you to specify a limit per "choice". Once that limit has been reached the choice will no longer appear on the front-end. If you would like the choice to still appear but simply be disabled (not selectable), there is a hook available that will do this as well.
Gravity Perks ftw!