Joomla 4.2.3 | PHP 8.0
Die Webseite ist 2-sprachig aufgebaut (DE und EN).
Die Fusszeile wurde als eigenes Modul in DE und EN erstellt und der jeweiligen Sprache zugewiesen.
Es wurden ebenfalls 2 Menüs für die darin enthaltenen Links erstellt (DE und EN) und ebenfalls der jeweiligen Sprache zugewiesen.
Hier mal eine Bildbeschreibung, damit Ihr besser nachvollziehen könnt, was passiert.
Aufruf der Webseite in DE:
Menü vollständig vorhanden.
Nun Wechsel zur Fusszeile (DE) und Klick auf z.B Impressum:
Hauptmenü oben in deutsch vornahden, soweit alles ok.
Nun stelle ich auf EN um und das Hauptmenü wird nicht mehr angezeigt:
Gehe ich nun nach unten in die Fusszeile und klicke auf die nun verfügbare Verknüpfung "Imprint" (Modul ist ja den Sprachenwechsel nun in englisch) wie es sein soll, wird auch das korrekte englische Hauptmenü wieder angezeigt und es bleibt auch sichtbar, wenn ich nun andere Verknüpfungen in der Fusszeile auswähle.
Dies passiert nur wenn ich von deutsch (Standardsprache) auf englisch umschalte und nicht umgekehrt.
Von englisch auf deutsch verschwindet kein Hauptmenü.
Ich kann auch keinen wirklichen fehler finden, da ich ja 2 Menüs nur für die Fusszeile in DE und EN angelegt habe und alle Fusszeilen-Verknüpfungen dem jeweiligen Menüpunkt zugewiesen habe.
Kann es sein, dass es hier einen Joomla-Bug gibt?
Hab schon auf Github gesucht doch zu diesem speziellen Verhalten nichts gefunden...
Es funktioniert auch nicht mit einer Aktualisierung der Webseite, nur wenn unten nach Umstellung auf EN der Link in der Fusszeile erneut angeklickt wird.
Systemkonfiguration:
GZIP ist aktiviert.
Suchmaschinen-freundliche URL = Ja
URL-Rewrite nutzen = Ja