[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Warnings im Backend
Seite 1 von 1

Warnings im Backend

Verfasst: 2. Jun 2018, 10:18
von omoses
Hallo,
ich habe jetzt mein erstes Projekt mit Redaxo 5 angefangen, und mir ist was aufgefallen:
Ich habe Standardmäßig auf meinem Entwicklungssystem alle Warnungen und Fehler eingeschaltet (zum Entwickeln ja wichtig). Daher bekomme ich ich im Backend immer mehrere Fehlermeldungen der Art

Warning: count(): Parameter must be an array or an object that implements Countable in E:\ServerFolders\Dokumente\oliver\webprojects\KGS\www\redaxo\src\addons\structure\pages\index.php on line 29

Es ist immer die gleiche Funktion, und eine Prüfung hat ergeben, dass es hier einfach einen kleinen Design-Fehler in der API gibt: Die Funktion rex_structure_perm::getMountpoints() gibt bei einem leeren Ergebnis NULL zurück, besser wäre hier einfach nur ein leeres Array... damit wären alle Warnungen dieser Art aufgelöst und es ist einfach sauberer. Oder übersehe ich hier etwas?

Ich arbeite mit XAMPP unter Windows, REDAXO 5.5.1, PHP 7.2.3

Re: Warnings im Backend

Verfasst: 3. Jun 2018, 01:14
von ds
Danke für den Hinweis. Die Warnings wurden bereits gefixt und sind in der kommenden Version 5.6, deren Beta * heute veröffentlicht wurde, schon nicht mehr enthalten: https://github.com/redaxo/redaxo/issues/1667

* Link zum Beta-Release: https://github.com/redaxo/redaxo/releas ... .6.0-beta1