Posted: March 10, 2014 at 11:10 pm
|
I’m running EE4 on my site (wordpress 3.8.1) and have set-up my events, however when I try to register to make sure everything is working ok, the payment options will not display, and only in IE will I get the message: “This registration step could not be completed. Please refresh the page and try again.” I have tried disabling all my plugins, and changing themes to no avail. Any assistance you can provide is appreciated. Registration form is here: http://www.victoriapridesociety.org/?page_id=1700 |
|
Thanks in advance for any assistance you can provide π |
|
Hi, Something is interfering with the JavaScript. Not breaking it as such, as there are no errors, but it is stopping the JavaScript from showing the payment section. On further inspection, it looks like there is a conflict between our CSS and the Bootstrap CSS that is in your theme. I will raise a ticket to look into this. Currently there isn’t an easy way to temporarily fix it, so I have given the ticket a very high priority. |
|
Much appreciated, thanks so much Dean π |
|
Hi Landen, I spoke to a developer regarding this, and he believes that it isn’t a clash with Bootstrap as such, but more of a specific clash with the theme you are using. When you changed themes did you use a default theme such as Twentytwelve? Have you modified the Event Espresso templates at all? (Either in the plugin itself or via the theme) |
|
Hi Dean, I switched to the twenty eleven theme, and EE would not let me move to the registration page when I changed the theme (it only showed the ticket options). I haven’t modified any of the EE files, just uploaded and activated. |
Hi Landen, If switching to twenty eleven didn’t help it may be a plugin conflict. Can you try temporarily deactivating all non-EE plugins to help narrow down the cause of the issue? |
|
|
Hi Josh, I changed to a different theme (twenty twelve) disabled all plugins and it works. When I switched back to my regular theme, it again displayed the error (plugins are not affecting it). So I’ve narrowed it down to the theme. I’d like to keep both the theme and EE4 if I can. Thanks for your help ???? |
Hi Landen, Can you try removing the bit of code from the theme’s stylesheet that sets the .hidden class to visibility:hidden!important ? That may be what’s causing the breakage. Here’s a screenshot that shows the file and the section of code you can try removing. |
|
|
Hi Josh, I tried removing, but still got the error “This registration step could not be completed. Please refresh the page and try again.” I’ve reinput the line of code just so that I don’t break anything in the theme. |
Hi Landen, It may help to take a look inside the theme’s function file and see if it has something like this: $query = new WP_Query( 'post_type=post' ); while ( $query->have_posts() ) { $query->the_post(); } and if it does then you can make a small edit to the event espresso’s /core/EE_Front_Controller.core.php file and find the display_errors() function at line 574 and change line 577 from: if ( apply_filters( 'FHEE__EE_Front_Controller__display_errors', TRUE ) && ! $shown_already && ! is_feed() ) { to: if ( apply_filters( 'FHEE__EE_Front_Controller__display_errors', TRUE ) && ! $shown_already && ! is_feed() && in_the_loop() ) { |
|
|
Hi Josh, that worked, payments are now showing up again. Thank you so much for your help and assistance π Can’t wait for more updates, EE4, is a fantastic product. Thanks again! π |
The support post ‘EE4 Payment Options not displaying’ 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.