Mo. 06.10.2025
05:58 Uhr
#2
- Registriert seit
- 14.06.2019
- Beiträge
- 315
- Beitragswertungen

Schaue mal im Adminbereich, wie viele Menüs du angelegt hast.
Mo. 06.10.2025
09:23 Uhr
#3
- Registriert seit
- 31.10.2015
- Beiträge
- 96
- Beitragswertungen

Es sind 2 Menüs im Adminbereich angelegt und vorhanden.
Habe lokal mal mein Backup von der Version 2.2.10 genommen und dann
händisch jeden Ordener vom Update 2.2.11 aufgespielt.
Der Fehler trat auf nachdem ich den Ordner application\libraries\Ilch\Layout\Helper GetMenu.php entpackt habe.
Daraus schließe ich das da der Fehler steckt.
Danke im Vorraus
Zuletzt modifiziert von mmpro20 am 06.10.2025 - 10:20:10
Mo. 06.10.2025
17:48 Uhr
#5
- Registriert seit
- 14.06.2019
- Beiträge
- 315
- Beitragswertungen

Das macht schon Sinn, denn wenn getMenuIdForPosition($menuId) z. B. null liefert,
nimmt PHP automatisch die 1 als Fallback-Wert.
Damit wird immer irgendein Menü geladen, selbst wenn die gewünschte Position leer oder fehlerhaft ist.
Und weil Menü-IDs in der Datenbank bei 1 beginnen, ist 1 ein sinnvoller Standardwert (z. B. das Hauptmenü).
Bei ?? 0 kommt es evtl. zu einer Fehlermeldung.