Migrate RSEvents!Pro from Joomla! 2.5 to 3.x

Migrating RSEvents!Pro from Joomla! 2.5 to Joomla! 3.x can be done in multiple manners, depending on what data you wish to have transferred.

Before we start

To make sure this works correctly, you need to first update RSEvents!Pro, on both websites, to the latest revision available.

More information on updating the component can be found in this article.

Export / Import Events by CSV

The component includes a feature that allows exporting all events to the CSV format. To do so, please head, in your Joomla! 2.5 website, to Components >> RSEvents!Pro >> Events >> select the events you wish to have exported >> click on Export to CSV. You will be prompted to choose a location to where the CSV file will be saved.

After doing so, you will need to import the resulted file in the Joomla! 3.x website. This is done as follows:

Head to Components >> RSEvents!Pro >> Import >> Import from file section >> Import from CSV >> click on Browse and provide the path to the previously exported file.

You will also need to specify the category the imported events will be added to, choose one in the Event category field.

Finally, each event needs to have a location set up. You can choose, in the Event location field either to Create a new location based on event details or simply choose one of the available locations.

Export / Import all of the component-related information

Unfortunately, RSEvents!Pro's import / export feature is only limited to event information. Data that is being displayed in the Locations, Categories, Tags, Subscriptions, Groups and Settings tabs will not be included here.

The only solution for migrating such information is to transfer the component's database tables:

  • dbprefix_rseventspro_cards
  • dbprefix_rseventspro_config
  • dbprefix_rseventspro_countries
  • dbprefix_rseventspro_coupons
  • dbprefix_rseventspro_coupon_codes
  • dbprefix_rseventspro_emails
  • dbprefix_rseventspro_events
  • dbprefix_rseventspro_files
  • dbprefix_rseventspro_groups
  • dbprefix_rseventspro_locations
  • dbprefix_rseventspro_payments
  • dbprefix_rseventspro_reports
  • dbprefix_rseventspro_rules
  • dbprefix_rseventspro_sync
  • dbprefix_rseventspro_tags
  • dbprefix_rseventspro_taxonomy
  • dbprefix_rseventspro_tickets
  • dbprefix_rseventspro_users
  • dbprefix_rseventspro_user_seats
  • dbprefix_rseventspro_user_tickets
You also need to:
  • create a backup of your Joomla! 2.5 database tables through a database management application (for example phpMyAdmin)
  • restore the backed up database tables in your 3.x database
  • RSEvents!Pro stores its categories in the default Joomla! dbprefix_categories table, make sure to migrate that table as well.
  • Depending on how you set up the component, namely if you chose to create new user accounts for unregistered users who wish to join an event (in Components >> RSEvents!Pro >> Settings >> Events >> Event registration area >> set Create Joomla! user to Yes), you may need to also migrate the default Joomla! dbprefix_users table, as event subscribers that got new accounts are recorded based on the Joomla! user accounts, which are stored in the above-mentioned table.
Migrating from Joomla 1.5 to 2.5

This is done in the same manner as described above, with the only difference being that you need to first update RSEvents!Pro on the Joomla! 1.5 website to the latest revision available for Joomla! 1.5 - rev. 3.

Was this article helpful?

Yes No
Sorry about that

You Should Also Read

Cannot access the event page after update