Zum Inhalt springen

TYPO3 4.4.1: Fehlermeldung im Element-Browser

Erstellt am 28. Juli 2010 · 4 Antworten · letzte Antwort am 7. August 2010

Tags: PHP, Frage

HotDog ·

Hallo zusammen!
Ich habe TYPO3 in der aktuellen Version 4.4.1 installiert. Wenn ich den Element-Browser aufrufe um Unterseiten auszuwählen (beispielsweise beim Seitenelement Verweis, um die Seite anzugeben auf die verlinkt werden soll) bekomme ich folgende Fehlermeldung:

t3lib_error_Exception

PHP Catchable Fatal Error: Argument 2 passed to t3lib_iconWorks::getSpriteIconForRecord() must be an array, null given, called in /home/www/webXXX/html/typo3/class.browse_links.php on line 1922 and defined in /home/www/webXXX/html/t3lib/class.t3lib_iconworks.php line 735

Hat jemand das gleiche Problem und kann mir vielleicht sogar weiterhelfen? Bin für jeden Tipp dankbar.

HotDog ·

Okay! Ich habe nun in der Datei /typo3/class.browse_links.php die Zeile 1922

$picon=t3lib_iconWorks::getSpriteIconForRecord('pages', $mainPageRec);

so abgeändert:

$picon=t3lib_iconWorks::getSpriteIconForRecord('pages', is_array($mainPageRec) ? $mainPageRec : array());

Nun ist die Fehlermeldung verschwunden. Allerdings wird im Element-Browser nur die Root-Seite aufgeführt, nicht aber die Seiten in den darunter liegenden Ebenen. An diese gelange ich nur über die Suchfunktion. Kann ja nicht Sinn der Sache sein.
Hat hier jemand 'ne Idee?

HotDog ·

Ich weiß nicht warum, aber mein zweites Problem existiert nicht mehr. Ich habe nun Zugriff auf den kompletten Seitenbaum, ohne dass ich irgendwelche Einstellungen geändert habe.

alexf812 ·

Hi,

hab leider das gleiche Problem, jedoch bekomm ich keinen Seitenbaum angezeigt. Es funktioniert nur über die Suche. Änderungen an den Core-Dateien sind ja sowieso eher die schlechtere Lösung. Ich hoffe da gibts bald ein Update.