omoses
Beiträge: 2
Registriert: 1. Sep 2014, 15:29

Warnings im Backend

2. Jun 2018, 10:18

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

Benutzeravatar
ds
Admin
Beiträge: 247
Registriert: 10. Okt 2006, 22:58
Wohnort: Berlin
Kontaktdaten: Website

Re: Warnings im Backend

3. Jun 2018, 01:14

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

Zurück zu „Allgemeines [R5]“