Missing JBrowser class after upgrading: Difference between revisions
From Joomla! Documentation
Created page with "{{notice|This issue only affects '''some''' 3rd party extensions in Joomla! versions 3.1.4 and 3.1.5}} == Tipical error message == <pre> Fatal error: Class 'JBrowser' not fou..." |
No edit summary |
||
| Line 23: | Line 23: | ||
//... | //... | ||
</source> | </source> | ||
[[Category:Version 3.1.4 FAQ]] | |||
[[Category:Version 3.1.5 FAQ]] | |||
Revision as of 22:34, 5 August 2013
This issue only affects some 3rd party extensions in Joomla! versions 3.1.4 and 3.1.5
Tipical error message
Fatal error: Class 'JBrowser' not found in path/to/file.php on line XY
Afected versions
After update to Joomla 3.1.4, some some extensions that depend on the native autoloader , with a working code before, may stop working.
Workaround
While this is not resolved, change the source code from something similar to this
$browser = JBrowser::getInstance();
//...
To this (with legacy way to load classes)
jimport ('joomla.environment.browser'); // Add this linecode
$browser = JBrowser::getInstance();
//...