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()
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.
Labels |
Added:
J4 Issue
|
Title |
|
OK then...
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-09-24 17:10:40 |
Closed_By | ⇒ | marscom65 |
If extension's developers claim it supports J4, you should report this issue to them https://dj-extensions.com/support-center.
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.
It's expected that extensions incompatible with your Joomla! version can break your site.