Joomla! 3.1.4 - An error has occurred. 500 Layout default not found

10 years 8 months ago - 10 years 8 months ago #8915 by Viktor
After an update to the Joomla! version 3.1.4, you will receive the following error message when you call EBR's main view in the backend:

An error has occurred.

500 Layout default not found


The reason is an unneeded and poor change in the legacy class. The camel case notation in the view class for the template layout name is not supported anymore. IMHO a stupid change and this should (and will) be changed again in the next version 3.1.5!

To use Easybook Reloaded in the Joomla! version 3.1.4, you have to change the class name of the default view:

Open: administrator/components/com_easybookreloaded/views/easybookreloaded/view.html.php

Change:
class EasybookReloadedViewEasybookReloaded extends JViewLegacy

To:
class EasybookReloadedViewEasybookreloaded extends JViewLegacy

Hint: If you don't see the change - small r in the name after View.

You also have to change the class in the view for the frontend: components/com_easybookreloaded/views/easybookreloaded/view.html.php

Have success with EBR!

Further information:

joomlacode.org/gf/project/joomla/tracker...racker_item_id=31565
github.com/joomla/joomla-cms/pull/1594

This solution is likely to be implemented in the next core release: github.com/joomla/joomla-cms/pull/1595

Use this hotfix to solve the problem in Joomla! 3.1.4: docs.joomla.org/J3.1:Extensions_Broken_in_3.1.4

Kubik-Rubik Joomla! Extensions
The topic has been locked.
Time to create page: 0.125 seconds