By ugenda on Tuesday, 15 February 2022
Replies 3
Likes 0
Views 847
Votes 0
I'm in the midst of redesigning a site and migrating from Joomla Event Manager to JEvents. We have three version of our site at this moment: a live site (which is still running as is with JEM), a test site, used for testing JEvents, imports, settings etc. and a work-in-progress site which is going to be our new site if all is done.

I've managed to get my settings right on the test site and now I want to copy this to our work-in-progress.

  1. I've made a backup of all JEvents tables in sql format. I've copied the records concerning JEvents and the JEvents related records in the ##_categories table, keeping the same id.
  2. I've done a fresh install of JEvents and the plugins.
  3. Then I imported the sql backup and overwritten the empty JEvents tables


This doesn't seem work to well:

  • The events that were copied this way can't be deleted.
  • The custom fields are gone, that is: they exist with an event (the #_jev_customfields is filled), but I can't see and edit them in the admin, the default custom fields are there, and I don't see any fields when editing an event.
  • The settings of JEvents and plugins like the locations plugins don't seem te be copied. All settings are back to the default.


Clearly I've missed something here and not everything has been copied from one site to the other. What did I leave out? And what is the best way to copy JEvents between two sites?
Hello,

So you would need to migrate the Joomla! Categories as well for this to work.

Custom fields file will need copying too from the plugins -> jevents -> custom fields for the fields file they are not store in the db.

Copy the extensions params from the _extensions table for the components and plugins that were changed.

Many thanks
Tony
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
You mean I specifically need to copy plugins > events > jevcustomfields > customfields > templates (as it seems there the xml with the field data is stored)

And the params of the extension point to that file.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Yep exactly. The field names etc and rendering all come from here, only the entered data comes from the database.
·
2 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post