I have a membership site set up with 2 levels free and premium - I am using front end submission to allow the user to add their own listings - I tried using 2 separate forms for this - one for each level (one a duplicate of the first but with more fields for the premium members) - but when I try to add the listings it doesn't work how I thought it might - the fields seem to separated with each form - even though the fields have the same field names.
So it tried using just one form - but how do I only show the correct fields for the correct user role - free members should only see the free parts of the form - premium should see all of it.
The conditional logic doesn't seem to apply to this scenario.
I'm not a coder so any help would be greatly appreciated in this.
Currently, MB Conditional Logic does not support showing/hiding a field based on the user role. You can use the extension MB Include Exclude to show/hide a meta box (field group) based on the user role. And add more meta box IDs to a frontend form as well.