Support

Home Forums Event Espresso Premium Update EE Version from 3.1.36.5.P to 3.1.37.12.P.

Update EE Version from 3.1.36.5.P to 3.1.37.12.P.

Posted: September 22, 2017 at 1:44 am


sbadwebsite

September 22, 2017 at 1:44 am

Hi,
Recently i purchased https://eventespresso.com/purchase/?slug=ee4-license-personal after getting guidelines from your support team . But while migrating data from EE3 to EE4 i got many errors . I searched the documents and forums and found that we should first update to the latest version of EE3 before migrating to EE4 . I updated the licence key but it is still not updated to latest version of EE3 i.e Version 3.1.37.12.P .

  • This topic was modified 6 years, 7 months ago by  Tony. Reason: Moved to premium


Tony

  • Support Staff

September 22, 2017 at 2:03 am

Hi there,

Can you provide some more details on the errors you are getting?

The EE4 Personal License does not include EE3 which is why EE3 will not let you update with the license key.

However you can update EE3 manually using these steps:

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

And you can download the latest version of EE3 HERE.


sbadwebsite

September 22, 2017 at 9:12 am

Thanks for your response .
I will delete the existing plugins of EE3 before installing the latest version of EE3 but when next time i will install the latest version of EE3, will it migrate all the data ?


Tony

  • Support Staff

September 22, 2017 at 9:26 am

I’m sorry but I’m not sure what you mean, can you explain further?

Next time you install EE3 where?


Josh

  • Support Staff

September 22, 2017 at 9:27 am

When you update from 3.1.36.5.p to 3.1.37.12.p it will do a small database migration in the background on plugin activation to make the data compatible with 3.1.37.12.p.


sbadwebsite

September 22, 2017 at 9:31 am

But here it says :
After backing up your WordPress site, you can go to each plugin for Event Espresso 3 and click to deactivate and then delete.
So if the plugin is deleted then the data will also be deleted . So how can it migrate ?


sbadwebsite

September 22, 2017 at 9:32 am

I am referring to manual update .


Josh

  • Support Staff

September 22, 2017 at 9:35 am

You are incorrect. The data will not be deleted when you remove the plugin files. It’s only deleted if you go into phpmyadmin or similar then delete the data there.


sbadwebsite

September 22, 2017 at 9:50 am

Ok thanks i updated to latest version of EE3 .
Should i install the EE3 addons or i can do it after upgrading to EE4 ?


Josh

  • Support Staff

September 22, 2017 at 10:06 am

You actually cannot use Event Espresso 3 add-ons with EE4. After you migrate to EE4 you can install EE4 add-ons.


sbadwebsite

September 22, 2017 at 10:28 am

Thank Josh.
I have updated to EE4 and now migrating the data .
I dont want to use my licence key here, i will use it once we move this site to live . Should i click on reset key from account page ?


Josh

  • Support Staff

September 22, 2017 at 10:34 am

You can click the reset button, sure.


sbadwebsite

September 22, 2017 at 5:16 pm

Hi Josh,
While migrating data on EE4 , it is on 12% from last couple of hrs . No progress and this happens second time to me .

See below:

12% (6684/54666)Migrating…
Core Data Migration to version 4.1.0
Migrated 10 records successfully during Prices


sbadwebsite

September 22, 2017 at 6:35 pm

Also one more question, if i continue using EE3 then i get to see a [ESPRESSO_CHECKOUT] error on this page http://marketingcompound.com/southbay/old/event-registration/?ee=4210 . Can you please tell me why this happening ?

I would definitely like to go on with EE4 but it seems EE4 addons are not free like calendar adons etc .


Tony

  • Support Staff

September 25, 2017 at 3:26 am

While migrating data on EE4 , it is on 12% from last couple of hrs . No progress and this happens second time to me .

Sounds like an error was thrown during the migration, it’s possible the site ran out of memory during the migration will break the migration.

Also one more question, if i continue using EE3 then i get to see a [ESPRESSO_CHECKOUT] error on this page http://marketingcompound.com/southbay/old/event-registration/?ee=4210 . Can you please tell me why this happening ?

EE4 uses different shortcodes to EE3 and it will change them during the migration, there is no [ESPRESSO_CHECKOUT] shortcode for EE3, only EE4, which is why your getting that error.

[ESPRESSO_CHECKOUT] replaces [ESPRESSO_EVENTS]

I can’t view the above link as it no longer seems active?

I would definitely like to go on with EE4 but it seems EE4 addons are not free like calendar adons etc .

That’s correct, we have broken down licenses so that users can choose to purchase only the add-ons they will actually use:

https://eventespresso.com/2014/04/new-direction-event-espresso-4-support-licenses/


sbadwebsite

September 25, 2017 at 8:08 am

Hi Josh,
Here is the link http://marketingcompound.com/southbay/new/event-registration/?ee=4210 . But i have not migrated to EE4 , not sure how it took [ESPRESSO_CHECKOUT] . From where i can change it to [ESPRESSO_EVENTS] ?
Also if i continue to use EE3 , can i cancel my EE4 licence pack and apply for EE3 support licence ?


Josh

  • Support Staff

September 25, 2017 at 1:42 pm

Hi there,

You can edit the /event-registration/ page in WP > Pages. There you select the Event Registration page and you can change the shortcode back to the EE3 equivalent.

If you go to your account page, you’ll see an option to Switch Your Support License where you can select one of the EE3 licenses.


sbadwebsite

September 26, 2017 at 5:22 am

Thanks Josh, registration works now .
But i am getting one warning in this page : http://marketingcompound.com/southbay/new/start-age-6-8-wednesdays-330-5pm/

Warning: Creating default object from empty value in /home/mbartdep/public_html/wp-content/plugins/event-espresso/templates/event_post.php on line 60

Also when i am trying to switch my account from EE4 to EE3 personal then it is showing Subtotal (US dollars)$119.95 but i bought EE4 licence in around $80 . I am not sure if i can customize the Add-ons to reduce the price . If i switch to EE3 personal do i need to pay another $119.95 or ($119.95 – $80)= $39.95 ?


Josh

  • Support Staff

September 26, 2017 at 10:51 am

Can you make sure WP_DEBUG is set to false, then resave the event in the event editor. When you resave the event please be sure to set the option to update the post.

With regards to your account questions, you can contact the sales team and they’ll be able to answer those.


sbadwebsite

October 5, 2017 at 3:59 am

Hi Josh,
Can we remove http://marketingcompound.com/southbay/new/start-age-6-8-wednesdays-330-5pm/ step and directly go to registration page http://marketingcompound.com/southbay/new/event-registration/?ee=3784 ?
I know changing the links from class page is a solution but i want to know if there is any other solution available .


Josh

  • Support Staff

October 5, 2017 at 6:51 am

Another idea you could use is set up a redirect to redirect
http://marketingcompound.com/southbay/new/start-age-6-8-wednesdays-330-5pm/
to
http://marketingcompound.com/southbay/new/event-registration/?ee=3784


sbadwebsite

October 10, 2017 at 1:25 am

Hi Josh,
I don’t see any option to change the links . I am using [catlist name=”catname”] and it automatically links to event details page instead of the registration page . Is there any other sort-code or code change which can fix the problem ?
I don’t want to do it from redirection otherwise i have to write a lot of redirection in future .


Josh

  • Support Staff

October 10, 2017 at 11:38 am

Instead of using
[catlist name="catname"]
you can do this:
[EVENT_LIST category_identifier=your_category_identifier]


sbadwebsite

October 18, 2017 at 2:14 am

Hi Josh,
Can you please let me know where the user information is stored when they sign up for classes and programs ?


Tony

  • Support Staff

October 18, 2017 at 2:35 am

You’ll find that info within the attende record.

Go to Event Espresso -> Event Overview -> {hover over event} -> Attendees.

Find the attendee you are looking for and click to edit – http://take.ms/wWhls

Is that what you are looking for?


sbadwebsite

October 18, 2017 at 3:56 am

Yes thanks .


Tony

  • Support Staff

October 18, 2017 at 4:06 am

You’re most welcome, any further questions just let us know.


sbadwebsite

October 24, 2017 at 6:48 am

Hi Josh,
Thanks for your help Josh .
I have few more questions . Please let me know if the below things are possible using Event Espresso .

1> For the classes: right now there are options for customers to buy 4, 8, or 16 classes http://marketingcompound.com/southbay/new/classes/ . Can we add an option for “Ongoing Monthly Classes” that will charge them for 4 classes every month automatically until they cancel the subscription?

2> The calendar currently only has a monthly view option, Can we add a weekly view option too ?


Tony

  • Support Staff

October 24, 2017 at 7:19 am

1> For the classes: right now there are options for customers to buy 4, 8, or 16 classes http://marketingcompound.com/southbay/new/classes/ . Can we add an option for “Ongoing Monthly Classes” that will charge them for 4 classes every month automatically until they cancel the subscription?

Currently EE doesn’t support recurring subscriptions so this isn’t available.

2> The calendar currently only has a monthly view option, Can we add a weekly view option too ?

The calendar shouuld allow you to switch between month, week and day views – http://take.ms/R6aXa

Currently within your child theme you are hiding the elements using CSS – http://take.ms/0sZ6O

You’ll need to remove that rule to show the buttons.


sbadwebsite

November 8, 2017 at 4:57 am

Thanks for the information.
I have one more question.
We have this event http://marketingcompound.com/southbay/new/event-registration/?ee=3784 but it is not showing on event calendar page http://marketingcompound.com/southbay/new/calendar-2/ . Can you please help me so that i can show this event to calendar ?


Tony

  • Support Staff

November 8, 2017 at 5:28 am

That events dates are set to:

Start Date: September 14, 2016
End Date: December 20, 2017

Which means it will show as one continuous band across every date between the start and end. I’m not sure why it’s not showing on the calendar without further investigation, but is that the correct event dates and are you sure you want that to display on the calendar?


sbadwebsite

November 9, 2017 at 3:54 am

Yes Tony i want to display this on the calendar . Dates are correct .


Tony

  • Support Staff

November 9, 2017 at 6:31 am

Ok, so the easiest way to have that event load on the caledar is to add show_expire=true to the calendar shortcode:

[ESPRESSO_CALENDAR show_expired=true]

Although the event hasn’t expired, the calendar is looking for events within a specific date range, you events start/end dates fall well outside of that range so they don’t show under the normal query.


sbadwebsite

November 9, 2017 at 8:21 am

Hi Tony,
I am not sure what is the issue . I used the sortcode [ESPRESSO_CALENDAR show_expired=true] but it threw blank page .
But this event http://marketingcompound.com/southbay/new/event-registration/?ee=3784 should show in calendar as it is not expired yet .


Tony

  • Support Staff

November 9, 2017 at 8:37 am

I am not sure what is the issue . I used the sortcode [ESPRESSO_CALENDAR show_expired=true] but it threw blank page .

Do you have a lot of events similar to above? It could be that with the show_expired attribute set your loading a high number of events and the page is timing out.

If you take a look within your server errors logs (your hosts control panel usually gives you the option to view them) do you see any errors there when you load the calendar with the above setting?

But this event http://marketingcompound.com/southbay/new/event-registration/?ee=3784 should show in calendar as it is not expired yet .

See my previous comment:

Although the event hasn’t expired, the calendar is looking for events within a specific date range, you events start/end dates fall well outside of that range so they don’t show under the normal query.


sbadwebsite

November 10, 2017 at 12:02 am

Hi Tony,
I made a different page and finally all events are showing here http://marketingcompound.com/southbay/new/calendar-demo/
Yes we have similar events and that is why it is taking time to load . But finally i can see all the events but page looks messed up . Is there any way to make the calendar look better even after including expired events ?


Tony

  • Support Staff

November 10, 2017 at 2:36 am

Not currently, each of the events is loading as one long event (as that’s what they are) in the calendar which is what I mentioned here.

You could add those to a category and then load that specific category to display those events, would that work?

There’s also an option to enable ‘filters’ within the calendar which allows the user to select the specific category they want to view.

To do that go to Event Espresso -> Calendar Settings -> Enable Filters in Calendar and enabled it.


sbadwebsite

November 16, 2017 at 12:43 am

Hi Tony,
How can i show only selected categories in calendar ?
I want to make two different pages for different category . I tried to do it using comma like below but it did not work :
[ESPRESSO_CALENDAR event_category_id=”contemporary-1376374710,figure-drawing-1334217881,classes-1509630427″]
Please remember i want to make two different pages with multiple categories .


Tony

  • Support Staff

November 16, 2017 at 4:13 am

The EE3 calendar doesn’t allow you to add multiple categories like that.

What you could do is create another category and assign the events to both categories, then call that single ‘new’ category on the calendar to display those specific events.

So for example you may have a ‘public’ category and you then add the events from within the 3 categories you listed above to that public category, then call that category.


sbadwebsite

November 20, 2017 at 2:26 am

Hi,
Thanks for your response . Now i want to use different colors for different categories but it says following thing on back end category page :
Category Colors (premium version only):
Event Categories can have their own colors on the calendar. To use this feature, simply create a class in theme CSS file with the names of your event categories. For more inforamtion please visit the tutorial for this topic.
We already have EE3 licence , what extra thing we need in order to run the category color option ?


Tony

  • Support Staff

November 20, 2017 at 4:41 am

That text is just some help text.

If you scroll down a little more on that same page you’ll find the option ‘Enable CSS for Categories’, set that to Yes and save.

Then edit the category again and you can set the colour to use for that category there – http://take.ms/LMzgt

The calendar should then use the colour you in the category for you events in that category.


sbadwebsite

November 20, 2017 at 6:34 am

Yes i did that but it is not working here http://marketingcompound.com/southbay/new/calendar-2/ .
Here is the screen shot of back end: https://snag.gy/fOkaYK.jpg


Tony

  • Support Staff

November 20, 2017 at 9:00 am

That’s happening because of your custom CSS in your child theme – http://take.ms/ldeRz

Remove at least background: #fff; from that ruleset.


sbadwebsite

November 22, 2017 at 3:02 am

Thanks a lot Tony .
I am encountering an issue on calender page http://marketingcompound.com/southbay/new/calendar-2/ . When i click on next month i.e- December-2017 , the site is loading and loading . How can i fix it ?


Tony

  • Support Staff

November 22, 2017 at 6:03 am

Your getting a fatal error when trying to load the events, open up the servers error logs and then click to skip the month of the calendar.

Within the error log you should see a new error, can you post that here?


sbadwebsite

November 22, 2017 at 7:09 pm

Hi Tony,
I got following errors when i activated the error log:
—————————————————–
Notice: The called constructor method for WP_Widget in Espresso_Calendar_Widget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/visualmarket/public_html/marketingcompound.com/southbay/new/wp-includes/functions.php on line 3900

Notice: The called constructor method for WP_Widget in ListCategoryPostsWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/visualmarket/public_html/marketingcompound.com/southbay/new/wp-includes/functions.php on line 3900

Notice: The called constructor method for WP_Widget in NS_Widget_MailChimp is deprecated since version 4.3.0! Use
__construct()
instead. in /home/visualmarket/public_html/marketingcompound.com/southbay/new/wp-includes/functions.php on line 3900

Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /home/visualmarket/public_html/marketingcompound.com/southbay/new/wp-includes/functions.php:3900) in /home/visualmarket/public_html/marketingcompound.com/southbay/new/wp-content/plugins/event-espresso-legacy-3.1.37.12.p/espresso.php on line 80
————————————————————————-


Josh

  • Support Staff

November 22, 2017 at 7:14 pm

None of those are fatal errors. Can you check the error log for what gets logged after you try to advance the month to December in the calendar? It may even be a timeout issue or the server is hitting a query limit. In which case you can contact your web host.

The support post ‘Update EE Version from 3.1.36.5.P to 3.1.37.12.P.’ 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