Posted: April 16, 2019 at 2:29 pm
We have been having a problem since installing Event Expresso that we need now fixed since we cant read any error messages on checkout. |
|
Hi there, It’s actually not a jQuery, CSS or PHP problem, it’s a design issue within the theme itself. The theme assumes that all empty P tags are unused and un-needed, so it removes them from the page using a little JS: https://monosnap.com/file/4FUOkNfACGWL1AVfVKDJxcVDyBpRuT The problem with that is EE uses a couple of empty paragraph tags within the message boxes you see as place holders and then when an error is thrown, the text is displayed within those sections, as the theme has removed the placeholder there’s now nowhere for EE to add its error message to be displayed. Can you send me a copy fo the theme so I can view the code? One way to fix it is to add some JS to the page to add some content (a . for example) to EE place holders before the theme removes them, I can give you an example if I can view the themes code. |
|
I agree with your assessment of the problem. This matches up to the other post about this same issue. I will attach a zip of the theme for you to analyze. |
|
This reply has been marked as private. | |
Add something like this:
To your child theme’s It just adds a period into the EE placeholder paragraph elements using JavaScript right before the theme JS is loaded. |
|
HI, thank you. This seems to have done the trick. |
|
You’re most welcome. |
|
The support post ‘Empty Message Box on Checkout’ 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.