Posted: November 3, 2015 at 6:35 am
|
Greetings – I’m experiencing a double pop-up notice when clicking ‘Register Now’ with quantity of zero tickets. |
Hi there, I tested this on Twenty Fifteen and saw a single error notice: http://cl.ly/image/2f081S3Z2Q1V Could you provide a link to your event page? Also, who is your hosting provider? Thanks — |
|
|
Thanks for your reply. I actually have tests set up on two different servers. The first screen shot is one our private server with all plugins deactivated and TwentyFifteen Theme. |
Hi, the event information appears to be missing in the background for this image: http://cl.ly/image/303g1k0n1w41 Could you provide a link to the actual event page for the site that is running TwentyFifteen? If that is not available, then temporarily move the live site to Twenty Fifteen and then share a link here to that event page. Thanks — |
|
|
Hi Lorenzo – yes the event detail info disappears as well. Happens on both. |
Hi there, We can troubleshoot further if we can get a closer look at the server. If that’s possible can you send WordPress admin level log in + FTP credentials via the contact form on this page? |
|
Hi there, It looks like you forgot to include the FTP credentials. Is that something you can send so we can get a look at the server’s files? |
|
|
Hi Josh – Just sent. Thanks again for your assistance. |
So it turns out that your two sites share a PHP bug where this code:
returns NULL. Normally the above code will return the URL of the page that includes the ticket selector form. A ticket has been assigned to a developer to add a workaround to the next version of EE4, similar to the one in this bug report. |
|
|
Thank you Josh – One of the sites is on a php 5.3.29 server and the other is on a 5.4.45 box. Until the remedy is ready, can you suggest a version of php in which this error will not occur? |
It may help to update to one of the versions of PHP which are still being maintained, which are outlined in orange and green here: |
|
|
Thanks Josh – I updated the ferndaletalent.org server to 5.6.14 and the issue persists. *redacted*
|
You can try this branch which includes the workaround: https://github.com/eventespresso/event-espresso-core/tree/BUG-9034-filter-input |
|
Hi there, I went ahead and applied the fixes to your ferndale site because I could FTP in. The ticket selector works as expected now. |
|
|
Hi Josh – thank you so much. I attempt to apply the github fix to EED_Ticket_Selector.module.php on another dev – but it’s not working. |
You can apply the fixes by downloading the entire plugin from the above github link, or apply all 4 fixes. There are 4 files that were touched in that branch. |
|
Update: The branch has been deleted because it’s been merged to Event Espresso 4 core master. So you can download a copy of EE4 Master to get the fixes: |
|
|
Thank you Josh – you are the man! |
Regarding your other question:
This does not look like a theme conflict, but rather some JavaScript errors being thrown on the page by the “Media Grid – Overlay Manager add-on” plugin and some inline JavaScript that’s in this screenshot. Once those errors are fixed, or if you remove those scripts from the events pages, the show details links will work as expected. |
|
Another update: The work that was done in BUG-9034-filter-input was included in the latest official release of Event Espresso 4. |
|
The support post ‘Double pop-up when attempting to register with 0 tickets selected’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.