Awaiting an answer Templates

Joomla upgrade from 3 to 4

Asked by Claudia Jessner 3 years ago Last activity 3 years ago

Dear Support Team,

after upgrading from Joomla 3 to Joomla 4 I get the following error messages:

On the home page:

Failed opening required '/var/www/web2/html/joomla4/components/com_content/router.php' (include_path='.:/opt/php/8.0.20/share/pear')

On this page there are some modules where the Minitek extension is included.

On the other pages (without Minitek modules) this error message appears:

Cannot access protected property Joomla\CMS\MenuItem::$params

I have already tried everything possible and ask for your help.

Kind regards - Claudia J.

12 replies

Paul Frankowski Senior Staff
3 years ago · edited

Hi Claudia,

  1. I enabled showing errors on your site - now you can preview what is wrong in details
    error_reporting_debug.jpg
  2. In most cases problem after migration are not J4 compatibility extensions. For example module "Responsive Scroller for Articles" is not Joomla 4 ready (!) - disable and replace with different one.
  3. Minitek extensions has J4 version already, if you installed the latest versions.
  4. Here (joomshaper forum) we can support only OUR extensions, not from other developers.
  5. Please do NOT install Joomla 5.0.0 yet. Keep J4.4.

Thanks @Pavel

Claudia Jessner Asked this

I have a page where Minitek is not used:
http://joomla4.hakspittal.info/joomla4/leitbild

Here a different error message appears:

Cannot access protected property Joomla\CMS\Menu::$params

I think it can't be Minitek.

What do you think?

Kind regards - Claudia

Paul Frankowski Senior Staff
3 years ago · edited

@Claudia, indeed on that subpage error was from the template in title.php file, I fixed it already using code directly from Helix Ultimate template.

Claudia Jessner Asked this

Dear Paul,
could you please fix the error again. I have had to reinstall Joomla on a different web server. And could you please tell me exactly what you have changed in case I need it again.
Thank you very much - Claudia

Claudia Jessner Asked this

Thank you for your help!

Paul Frankowski Senior Staff

@Claudia, as I wrote week ago, from raw Helix Ultimate template

from folder /feature I took that title.php file , and use it on your template. Overriden current one.


Sure, I will check on 2nd website

Paul Frankowski Senior Staff
3 years ago · edited

I made mentioned change in template, but you still have problem with that module Responsive Scroller for Articles - that is NOT Joomla 4.4 ready (!) install a new version OR contact with its developer

info_1797_2023.jpg


My help ends here.

Claudia Jessner Asked this

Dear Paul,

I have updated all Minitek components and modules to version 4.
This page does not contain any Minitek components or modules:

http://dg4xcr95.web150.alfahosting-server.de/hak_spittal/leitbild

A lot of error messages appear that something is not working with the template.

Could you please help me?

Best regards - Claudia

Paul Frankowski Senior Staff
3 years ago · edited

I can help you with template only.


But I cannot improve SPPB 3.8 code. The last update was on May 2023.
It may not fully support PHP 8.2 that's why you have Deprecated message - but it can be hidden, as I did.

Paul Frankowski Senior Staff

Ok, template problems fixed, as I promised.

Log in to reply.