System: Contao 4.4.34, PHP7.2.14-1 und dma_elementgenrator dev-master.
Wenn man in der Artikelansicht in die Inhaltselementasicht eines beliebigen Artikels wechseln wollte bekam ich die Fehlermeldung "Warning: sizeof(): Parameter must be an array or an object that implements Countable" da in der Datei vendor/dma/dma_elementgenerator/src/dma_elementgenerator/DMAElementGeneratorCallbacks.php (line 238) "sizeof($this->prepareOptions($objField))>1" abgefragt wird. In der Methode prepareOptions() wird an 2 stellen aber return null gesetzt. Wenn dieser Fall eintritt wird sizeOf gegen null getestet schlägt mit einem Error fehl.
Lösung: in den Zeilen 97 und 102 die return null; gegen return array(); zu ersetzen.
System: Contao 4.4.34, PHP7.2.14-1 und dma_elementgenrator dev-master. Wenn man in der Artikelansicht in die Inhaltselementasicht eines beliebigen Artikels wechseln wollte bekam ich die Fehlermeldung "Warning: sizeof(): Parameter must be an array or an object that implements Countable" da in der Datei vendor/dma/dma_elementgenerator/src/dma_elementgenerator/DMAElementGeneratorCallbacks.php (line 238)
"sizeof($this->prepareOptions($objField))>1"
abgefragt wird. In der MethodeprepareOptions()
wird an 2 stellen aberreturn null
gesetzt. Wenn dieser Fall eintritt wird sizeOf gegen null getestet schlägt mit einem Error fehl.Lösung: in den Zeilen 97 und 102 die
return null;
gegenreturn array();
zu ersetzen.