I have looked into the issue and routing is working correctly, however you have configured your "Category" selection drop down in such a way that it's not behaving the way you expect... although it is behaving correctly. I'll explain below.
By default, the label is used as the value. But you have checked the "enable values" box on the "Category" field and given some of the choices in that drop down field the same value. This is a problem. Because the value is what is really used behind the scenes when interacting with the field data. The label is displayed on the front end. If the choices are not the same, they should not have the same value.
See this screenshot:
https://skitch.com/carlhancock/85fyt/edit-forms-gravity-forms-v1.6-wordpress
There are situations where it can make sense to give a choice the same value as another choice, but this is not one of them.
I went ahead and corrected your field. You had configured the values as email addresses, which is unnecessary as you are using Routing so the email addresses do not need to be here. I updated the values so that they are the same as the label itself.
See this screenshot:
http://dl.dropbox.com/u/185347/Slingshot/Pictures/Screen%20Shot%202012-05-18%20at%203.21.07%20PM.png
I then re-configured the Routing rules for that form so that the correct rules are setup.
See this screenshot:
http://dl.dropbox.com/u/185347/Slingshot/Pictures/Screen%20Shot%202012-05-18%20at%203.20.52%20PM.png
Your form should be good to go now.
Remember not to use the same value for drop down, radio button or checkbox choices unless it's intentional and you are aware of how it will behave in those situations.
Posted 12 years ago on Friday May 18, 2012 |
Permalink