I had installed all the extensions I needed, and then installed a new template from JoomlaShack. When I checked the front end of the site, something was definitely wrong, so I submitted a help ticket which is included with my subscription plan at JoomlaShack. The next morning I had a reply stating that my problem was probably due to a jUpgrade error. I also had an email from the jUpgrade site stating that a new version of the component was available. So I decided to start over with the migration of Joomla. I completed all the steps (jUpgrade 2.5.2 is a huge improvement), but I still had the same error. I did take a screenshot of an error that came up on the front end as soon as migration was completed. It read Fatal error: Class 'JParameter' not found in ...jupgrade/components/com_k2/models/item.php on line 70. The agent from JoomlaShack informed me that K2 was the issue, so I went hunting for that.
- I thought that perhaps this link from getk2.org was the solution, but it did not make the difference for me.
- I started to follow the links below, thinking that I would manually need to migrate K2 content using MySQL backups.
- Seeing how difficult that was, I tried this method from redcomponent.com. It solved my issue! Here are the steps:
- I created a new menu with a normal Joomla article as the default page for the site.
- I deleted my entire main menu. Quite a pain, but I printed out the page so I could duplicate it.
- I switched the new menu item to a K2 item and it worked!
- Now the difficult work of creating a whole new menu can go on.