Aus bisher ungeklärten Gründen trat dieser Fehler auf. Offenbar wurde bei der Installation einer Erweiterung für Joomla ein Fehler in der Datenbank eingeschleust und so erschien nach einem Login im Joomla Backend kein Navigationspunkt mehr.
Der Grund weshalb nichts mehr angezeigt wird ist, da ein Administrator - oder Super User ein "Special" Benutzerlevel hat. Er sieht Inhalte auf die andere keinen Zugriff haben. Daher erschein auch nur das leere Backend. Manager beispielsweise haben auch Backendzugriff, sehen dafür aber einzelne Inhalte nicht. Es besteht also ein Problem mit den Joomla ACL und den Zugriffsrechten.
Um das Problem nun zu beheben, muss in der Datenbank die fehlende Information nachgetragen werden. Mittels PhpMyAdmin oder ähnlichen Helferlein, bekommt man einen guten Überblick über die Joomla Datenbank und kann diese anpassen. In der Tabelle #_viewlevels - wobei # für den Präfix der Tabelle steht, finden wir das Problem.
Wenn in der Zeile Special, nicht die Nutzergruppe der SuperUser (8) eingetragen ist, haben wir das Problem gefunden. In Spalte 3 und 5 muss also eine 8 stehen.
Die Regeln sollten also irgen wie so aussehen [8], oder [6,8] oder [6,3,8,5]. Wenn das erledigt ist, Tabelle speichern und auch aus Joomla ausloggen.
Nach einem erneuten Login in das Joomla Backend sollte alles wieder wie gewohnt aussehen:
Joomla backend admin menu disappeared as a super user
Joomla backend navigation defekt
Backend / Admin Top-Menü geht nicht