Starting a new topic to reopen the discussion of JavaScript being required for collection of participant information that I started in a previous thread (https://theeventscalendar.com/support/forums/topic/participant-information-missing/).
I was able to get the “fix” proposed in the linked prior topic to work on a testing website. However, the “fix” doesn’t appear to do anything other than display the text “Please enable JavaScript to obtain tickets.” above the ticket panel. It doesn’t prevent site visitors from just going ahead and purchasing a ticket anyway.
This is not particularly helpful.
What is needed is a modification to Event Tickets Plus such that the ticket selector is NOT displayed if JavaScript is disabled. This is the only way to ensure that the participant information fields are actually filled out.
For our application, it is mandatory that the participant information fields are filled out. If they aren’t, we are forced to contact ticket purchasers individually to request that they supply that information (a huge PITA).
Can’t the source code be modified to function in this manner?
Thanks!