All components are updated to latest versions: J3.9.16, DTR4.2.7. Using the grid theme v-1.0.9.
This particular client of mine only sponsors one event per year and the registration period normally lasts 5-6 months. As such, I usually apply program updates during the initial set-up period for the annual event. It is at this time I thoroughly test the system and almost always encounter similar issues we’ve had in the past. It seems as if previous bugs that have been fixed reappear in later versions.
We have found a number of issues that will prevent us from going live with the current version. We have had continual problems with conditional fields and sub-level conditionals not displaying properly, especially in group registrations on all but the initial registrant. Details below:
Field issues:
• Radio field selections set to ‘new line only’ still display in single line format on the registration form and profile.
• Some CB fields do not auto populate as set by Profile Sync.
• Changing conditional fields in front-end Manage Registration/Profile Fields does not remove unneeded dependent fields. Ex: the Age field has either Adult or Youth selections available. Selecting Adult opens another conditional field asking if the member wants to display a vehicle. If yes, then the vehicle detail fields open. The Youth selection does not open any conditionals. However, in Group registrations after the first registrant and in Profile Fields, all conditionals remain displayed for Youth as well as Adult.
Registration form issues:
• Profile Fields screen displays all conditional field selections not relevent to current registration. Ex: When Country field is selected as US, Canadian Provinces and Mexican State conditional fields also display. Should only display US States instead of all possible conditionals.
• Conditional fields do not function properly on all but the first member of a group registration – some are missing.
• When opening a group registration to edit from Manage My Registration, it will add an additional new member and update pricing to include the new member instead of opening the first group member for editing.
• Clicking the edit icon while processing a registration prior to payment presents a screen displaying ‘Details – Payment’, but does not open the registration form for editing.
Additional issues:
• Selecting Attendees button on events list screen results in a 1064 error - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') orderByJoin on u.userId = orderByJoin.user_id left join ( select value as fir' at line 11
• As above, under Manage My Registration selecting any payment status results in the same 1064 error.
• Ditto on the Event Details page, selecting Attendees throws the 1064 error as well.
• Registration confirmation email will not display the header image. Why source=cid instead of direct URL? Source: <div style="margin-left: 20px; margin-right: 20px;" align="center"><img style="border: 2px inset #353535; vertical-align: top;" src="cid:2f69388e90e0beb3ebaf9ff12eb3856a" alt="Battlefield" width="800" height="450" /><br style="clear: both;" />
• Now that Google charges for maps, can you configure to use an open source map?
FYI: I had to add these lines to the site template custom.css file to prevent registration form ToolTip field title from defaulting to display:none on mouse-out.:
#individual .control-label .hasTooltip { display: inline-block !important; }
#individual .control-label .hasPopover { display: inline-block !important; }
#group .control-label .hasTooltip { display: inline-block !important; }
#group .control-label .hasPopover { display: inline-block !important; }
#billing .control-label .hasTooltip { display: inline-block !important; }
#billing .control-label .hasPopover { display: inline-block !important; }
The conditional field issues will prevent us from taking the event registration live. I had similar issues with sub-level conditionals in prior versions and they were corrected. Now they're back in the latest version? Quick help on this would be appreciated.
Thank you!