HTML Overrides will break: A lot of the HTML in this release has been optimized and rewritten introducing structural changes and new elements on most of the pages. Any overrides you have done should be reviewed and redone for the extension to work correctly and to get the full benefit of new features. To see the new UI you need to remove your overrides.
Shika Integration Broken: Since JTicketing 2.0 has changed a lot of core APIs the latest Shika release 1.2.3 will not work with JTicketing. Specifically, the ‘Event as Lesson’ integration will break. We will do a compatibility release in upcoming version of Shika. Please do not upgrade JTicketing till this version is out if you use ‘Event as lesson’ feature. If you do not use this, there is no impact.
Upgrade Event Managers App: You need to upgrade to the latest version 3.3.5 of the Event manager’s app released by AppCarvers today for it to work. Older app versions will not work with this version of JTicketing.
First of all, Take a backup of your entire site using an extension like Akeeba and try this version on your staging site first
Download the latest package of JTicketing from the Techjoomla website.
You can use the ‘Install from URL’ or ‘Upload and install’ interface to complete the installation
You should have at least jTicketing 1.8.x installed on the site to correctly migrate to the 2.1. If you are on a lower version you need to upgrade to 1.8 release first.
Once you have installed the latest version, browse to the JTicketing Dashboard and click on “Migrate Data”. This will migrate your database data as per the JTicketing 2.1 need.
Since we have done some changes in the TJVendor to run with a multi-vendor scenario, If you are using the Enforce user to be a vendor first, this setting is deprecated. We have added a new config as Enable auto vendor registration?. Please do the changes as per the new config