No, it's a standard field so it can't be hidden the way it is designed.
But how you implement the product field is up to you. The Product field has a few different field types it can be.
What you are trying to do could be accomplished a variety of ways. You could use a Multiple Choice product field and then based on which product they select you show the appropriate fields. You could use this to combine the spouse and child selections into one product field selection and then show the appropriate fields using conditional logic.
The reason for the different spacing on the fields has to do with your themes stylesheet and how the Ready Classes work. Your theme is adding some styling to the form due to CSS inheritance and this is why the spacing varies. The spacing is being set by the Ready Classes so they appear spaced the way they do. The fields you aren't using Ready Classes on are inheriting some styles from your theme that is causing their spacing to appear the way it is.
Because we can't take into account CSS being applied by themes due to how inheritance works sometimes you may have to add custom CSS to your themes stylesheet to adjust the styles applied to your form to fix any spacing inconsistency.
Posted 13 years ago on Wednesday February 16, 2011 |
Permalink