Update To 4.3 Causes Site To Break With Startup Biz Template - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

Update To 4.3 Causes Site To Break With Startup Biz Template

rjjacob

rjjacob

Template 2 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/

0
7 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #124794

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.

0
rjjacob
rjjacob
Accepted Answer
2 years ago #124901

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!

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #124913

Yes, I did, yesterday.

0
rjjacob
rjjacob
Accepted Answer
2 years ago #124917

Thanks so much for your help!

0
rjjacob
rjjacob
Accepted Answer
2 years ago #124779

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?

0
Mehtaz Afsana Borsha
Mehtaz Afsana Borsha
Accepted Answer
Support Agent 2 years ago #124786

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.

0
rjjacob
rjjacob
Accepted Answer
2 years ago #124793

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!

0