J4 Issue ?
avatar marscom65
marscom65
24 Sep 2019

Hi,
after having installed the latest Alpha version, I successfully installed my customized 4-template. After trying to install a DJ Mega Menu which is obviously not 4-ready, I get this error:

Call to undefined method Joomla\CMS\Application\SiteApplication::isAdmin()

screen shot 2019-09-24 at 12 04 00

No chance to enter the site, the admin area or whatever. Tried on other browsers - the same.
I'm using Mac OS 10.12.6, MAMP with PHP 7.2.21 running.

avatar marscom65 marscom65 - open - 24 Sep 2019
avatar joomla-cms-bot joomla-cms-bot - labeled - 24 Sep 2019
avatar marscom65 marscom65 - change - 24 Sep 2019
The description was changed
avatar marscom65 marscom65 - edited - 24 Sep 2019
avatar marscom65 marscom65 - change - 24 Sep 2019
The description was changed
avatar marscom65 marscom65 - edited - 24 Sep 2019
avatar marscom65 marscom65 - change - 24 Sep 2019
The description was changed
avatar marscom65 marscom65 - edited - 24 Sep 2019
avatar infograf768 infograf768 - change - 24 Sep 2019
Labels Added: J4 Issue
avatar infograf768 infograf768 - labeled - 24 Sep 2019
avatar infograf768 infograf768 - change - 24 Sep 2019
Title
Installing 3.x component leads to inaccessible site
[4.0] Installing 3.x component leads to inaccessible site
avatar infograf768 infograf768 - edited - 24 Sep 2019
avatar SharkyKZ
SharkyKZ - comment - 24 Sep 2019

It's expected that extensions incompatible with your Joomla! version can break your site.

avatar marscom65
marscom65 - comment - 24 Sep 2019

OK then...

avatar marscom65 marscom65 - change - 24 Sep 2019
Status New Closed
Closed_Date 0000-00-00 00:00:00 2019-09-24 17:10:40
Closed_By marscom65
avatar marscom65 marscom65 - close - 24 Sep 2019
avatar SharkyKZ
SharkyKZ - comment - 24 Sep 2019

If extension's developers claim it supports J4, you should report this issue to them https://dj-extensions.com/support-center.

avatar mbabker
mbabker - comment - 24 Sep 2019

Just for the sake of completeness, without forcing the XML schema to go through B/C breaks with every major version and definitively block old extensions from newer Joomla versions (which would make it pretty painful for extension developers to support both the old and new versions), there isn't anything that can be done at a core level to address this. The tools are there for extension developers to check minimum and maximum supported Joomla versions and abort installs, but it relies on them to do the work to make it happen.

Add a Comment

Login with GitHub to post a comment