Nach einem Update von Joomla 3.6.5 auf Joomla 3.7.0 sind alle Menüeinträge im Backend verschwunden und auch im Frontend kommt nur die Fehlermeldung "404 Component not Found"
Ursache hierfür ist die Änderung an den Menütypen. Joomla reserviert sich den Typ "main" für Core-Anwendungen. Wenn im bisherigen Joomla also das Hauptmenü mit Menütyp "main" geführt wurde, verschwinden alle Einträge aus der Verwaltung. In der Datenbank sind aber alle noch vorhanden.
UPDATE pw1ed_menu
SET menutype = 'menu'
WHERE menutype = 'main'
Nach Ausführen des Befehls finden sich alle Menüeinträge wieder im Backend - jedoch nun nur im Admin-Bereich. Diese können nun von Hand in die richtigen Menü's verteilt werden.
Außerdem muss in der Tabelle "#_menu_types" geprüft werden ob die ID's übereinstimmen.
Einfachere Lösung:
Das Backup einspielen das zuvor anegelegt wurde und vor dem Update auf Joomla 3.7 den Typ des Hauptmenü's ändern.
Menüs > Verwalten > Menü wählen > Bearbeiten > Menütyp umbenennen.