BuddyPress Conditional Profile Fields available now?
I need conditional profile fields to be added to the default BuddyPress template: a drop-down select boxes, depending on what is selected, a second dropdown select boxes should appear to let user select, then depending on what is selected for the second, a third dropdown select boxes should appear, and in total, I need four layers of these conditional profile fields.
For example, the first drop-down could be states(Arizona, California, Texas etc.), then depend on what user selects, the second dropdown displays the towns in that selected state, so if the user selected ‘California’ in first dropdown, a set of towns in California will be available in the option list for the second dropdown; if the user selected ‘Texas’ in first dropdown, a set of towns in Texas will be available in the option list for the second drop down, and so forth…
I am wondering if there is a stablized BuddyPress Plugin having this functionality already available at this time?
I myself have found the following plugin intends to do this, but not working well:
This plugin allows me to configure multiple options in the first dropdown, but then when I tried to configure the second dropdown, it provides an ‘Enter Related Option’, basically you have to enter in the textfield(no dropdown) one of the states from your first dropdown, then you enter option values in the option fields for the state of your choosen, that’s it. So at this second step, you have to choose either enter the towns for ‘California’ or ‘Texas’ or ‘Arizona’, but not for all of these states! If you configure this way, say you entered the towns of California in the option fields at the 2nd step, then you’ll see all the towns in California available in the 2nd dropdown no matter you selected ‘California’ or ‘Texas’ or ‘Arizona’ from the 1st dropdown; and, you don’t have a choice to move to the 3rd and 4th dropdown select boxes either…
Does anyone know whether there are some other BuddyPress plugins could get this job done?
You must be logged in to reply to this topic.