Support

Home Forums Event Espresso Premium Update on test-Page

Update on test-Page

Posted: May 8, 2020 at 7:17 am

Viewing 10 reply threads


hepar

May 8, 2020 at 7:17 am

Hello,

unfortunately my new theme does not work with EventEspresso (Thrive Theme Builder). The support from ThriveThemes wanted to take care of this, but it requires the current version of EventEspresso on my test page. How can I update EventEspresso on my test-page?

Best regards
Helga


Seth Shoultes

  • Support Staff

May 8, 2020 at 8:01 am

Hi there,

If you go to your profile page on our site, then scroll down a little and look at the right column, you should see a “Downloads” section. From there you can download the latest available version of EE4, then install it onto your test site. You can also share the files with them if that helps.


Tony

  • Support Staff

May 8, 2020 at 9:17 am

Just to clarify the above incase it isn’t clear.

If you update Event Espresso it will update the version used on the entire site, you can update a specific page. The best way will be to share the dow load with them so they can install it on a test site.

May I ask what the issue is with the theme?


hepar

May 11, 2020 at 4:56 am

Many thanks! When I open an event with ThriveArchitect, I get a WordPress error message. This bug only occurs with ThriveThemes’ ThemeBuilder.


hepar

May 11, 2020 at 5:06 am

I have downloaded and installed EE from my profile page. But it doesn’t seem to be the latest version, because I get the message “An automatic update for Event Espresso is available”. What now?


Tony

  • Support Staff

May 11, 2020 at 6:10 am

Hi there,

Looking at the site linked to your license you have the latest version installed, is the above on a dev site or the main site?

Can you add a screenshot that shows the above please?

https://eventespresso.com/wiki/troubleshooting-checklist/#screenshots


hepar

May 11, 2020 at 6:29 am

Hi,
many thanks for your answer. When I open an event there is a general error message from WordPress. I will then receive an email with the following content:

Fehler-Details
==============
Ein Fehler vom Typ E_ERROR wurde in der Zeile 1518 der Datei /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-content/themes/thrive-theme/integrations/architect/class-thrive-architect.php verursacht. Fehlermeldung: Uncaught Error: Class ‘Thrive\Theme\AMP\Settings’ not found in /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-content/themes/thrive-theme/integrations/architect/class-thrive-architect.php:1518
Stack trace:
#0 /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-includes/class-wp-hook.php(287): Thrive_Architect::tcb_post_element_extend_config(Array)
#1 /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array)
#2 /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-content/plugins/thrive-visual-editor/inc/classes/elements/class-tcb-post-element.php(116): apply_filters(‘tcb_post_elemen…’, Array)
#3 /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-kultur.de/wp-content/plugins/thrive-visual-editor/inc/classes/class-tcb-element-abstract.php(76): TCB_Post_Element->own_components()
#4 /var/www/vhosts/hosting127987.a2ff7.netcup.net/test.foto-kunst-k

https://www.screencast.com/t/Fw7QSID1I9h
https://www.screencast.com/t/qIpw9hmQHMN


Tony

  • Support Staff

May 11, 2020 at 8:10 am

Ok, I don’t know how your server is set up, or the sites you are logging into but your main site is linked to your license and that has the latest version of Event Espresso installed:

https://foto-kunst-kultur.de/

The above errors are from a test.foto-kunst-kultur.de directory so I assume that a test site. You’ll need to install the update on that version of the site as well, you can do that manually, you can do that following this:

https://eventespresso.com/wiki/how-to-upgrade-event-espresso/#ee4-manual-update

Something to note that whilst the above builder may well end up working within EE’s editor, Event Espresso is not compatible with page builders in that you will not be able to control the individually sections of EE events like you can other pages.


hepar

May 12, 2020 at 6:06 am

That doesn’t sound good. The support from ThriveThemes answered the following. Does that help?

“Upon checking the video and the error, it seems there are missing parameters for the files that cause the site not to function properly. I logged into your site and noticed your Thrive plugins are outdated. I updated the plugins as we need to eliminate the version of the plugin as a potential cause of the issue.

However, updating the plugins doesn’t fix the issue. I force install Thrive Architect to see if this will fix the issue. Upon further checking, it seems Event Espresso is changing the parameters to call Thrive Architect.

I tested one of the pages using the normal page option and I was able to open it using Thrive Architect.

Please see: https://share.getcloudapp.com/9ZuEyGOE

Then I checked the page using Event Espresso. The needed parameter for Thrive Architect is not available.

Please see: https://share.getcloudapp.com/8LujY4Kp

I’m afraid without the right URL parameter, Thrive Architect will not work. I believe Event Espresso controls the URL. I would suggest reaching this out to the plugin developer as they might be able to assist you with this issue since they have a better understanding of how the plugin is working.”


Tony

  • Support Staff

May 12, 2020 at 9:50 am

The issue is not “EE changing the parameters to call Thrive Architect”.

The first screenshot shows Thrive loading on the default WordPress post edito route using &action=architect&tve=true

The second screenshot shows Thrive is trying to load on EE event editor using:

&action=architect&tve=true (with some additional parameters, such as page, post ID and a nonce )

So I’m not sure how they think EE is changing anything there.

The problem appears to be that Thrive is loading on the editor and expecting it to be loaded on the default WP routes. So when you click on that button it’s trying to load code that Thrive (not EE) has not loaded and throws a fatal error.

The error itself shows this:

Uncaught Error: Class ‘Thrive\Theme\AMP\Settings’ not found in /wp-content/themes/thrive-theme/integrations/architect/class-thrive-architect.php:1518

Thrive can’t find the class Thrive\Theme\AMP\Settings from within class-thrive-architect.php:1518.

This likely means the editor is not compatible with EE’s event editor and can not be used. There may be a way to force Thrive to load there assets on additional routes but again, it isn’t going to give you full control over each of EE’s event elements due to how it works.


hepar

May 13, 2020 at 1:37 am

Many, many thanks. I will forward this to ThriveThemes. Maybe this will help there.
Best regards
Helga

Viewing 10 reply threads

The support post ‘Update on test-Page’ 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.

Event Espresso