Update to 4.3 causes Site to break with Startup Biz Template - Forum | JoomShaper
Solved Templates

Update to 4.3 causes Site to break with Startup Biz Template

Asked by rjjacob 3 years ago Last activity 3 years ago

I updated my Joomla version from 3.10.x to 4.3 yesterday and had a number of issues. Basically, the site broke but the admin always worked. I have fixed everything except a problem loading the site template, which is Startup Biz. I was running version 1.1 but updated it to latest (3.0.)

Even after updating the template I am still getting an error on the front end (site still not displaying):

error - Uncaught Throwable of type Error thrown with message "Cannot access protected property Joomla\CMS\Menu\MenuItem::$params". Stack trace: #0 [ROOT]/libraries/src/Document/HtmlDocument.php(741): require() #1 [ROOT]/libraries/src/Document/HtmlDocument.php(796): Joomla\CMS\Document\HtmlDocument->_loadTemplate('/home/########...', 'index.php') #2 [ROOT]/libraries/src/Document/HtmlDocument.php(613): Joomla\CMS\Document\HtmlDocument->_fetchTemplate(Array) #3 [ROOT]/libraries/src/Application/CMSApplication.php(1012): Joomla\CMS\Document\HtmlDocument->parse(Array) #4 [ROOT]/libraries/src/Application/SiteApplication.php(724): Joomla\CMS\Application\CMSApplication->render() #5 [ROOT]/libraries/src/Application/CMSApplication.php(298): Joomla\CMS\Application\SiteApplication->render() #6 [ROOT]/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute() #7 [ROOT]/index.php(32): require_once('/home/#######...') #8 {main}

The website is https://volsystems.com/

Accepted answer

Marked as the solution
Paul Frankowski Senior Staff
3 years ago · edited

If I may....

solution you will find here: https://www.joomshaper.com/documentation/helix-framework/helix3/troubleshooting-how-to-fix

read the last tip. In the meantime, I will check and I do my best


FIXED (menu module override) - all is OK now, even on PHP 8.x.

rjjacob Asked this

I'm not sure if you logged in and did anything but everything is working fine now. The files mentioned in the reference weren't there and all template files seem to be loading properly.

Thanks for the tip!

Paul Frankowski Senior Staff

Yes, I did, yesterday.

rjjacob Asked this

Thanks so much for your help!

3 more replies

rjjacob Asked this

Well, I don't understand what happened, but right after I sent this request, I went back to the site to finish setting up your user account and the front end is now displaying, albeit with a few CSS issues. So it appears it is working now. Do you have any idea why it suddenly started working? Some cache issue?

Mehtaz Afsana Borsha Staff

Hi

Thanks for contacting us. Yes its maybe a cache issue. And also update your php version if possible.

NOTE: Please keep a fullsite backup before doing any chnages.

-Regards.

rjjacob Asked this

I had already updated to php 8.1 but I think it was definitely a cache issue. I cleared the browser cache, but my server is also memcached and running NGINX, too.

Everything is working as expected now - even CSS files are all loading.

Whew! Nice to be through that Joomla 4.x update!

Log in to reply.