Nach einem Update von Joomla 1.5 auf Joomla 3 erscheint beim Aufruf einer Unterseite der folgende Fehler:
Fatal error: Call to undefined method JUser::authorize() in ~/templates/*/html/com_content/article/default.php on line 23
Ursache ist die Veränderung einiger Methoden im Joomla Framework:
In der genannten Datei ~/templates/*/html/com_content/article/default.php müssen die folgenden Methoden überarbeitet werden.
JController::authorize()
wurde entfernt. Jetzt istJController::authorise()
aktuell.Juser::authorize()
wurde entfernt. Jetzt istJUser::authorise()
aktuell.
Alternativ kann auch der gesamte Ordner /html/com_content/ umbenannt werden so dass das Override nicht mehr greift.