Nach der Umstellung auf PHP 5.3 und TYPO3 4.6 erscheint statt Labels (Name, E-Mail, Telefon) überall nur der Text "Array Array".

Die Extension "sp_bettercontact" verwendet eine veraltete Funktion. Eventuell wird dieser Bug in einer späteren Extensionversion behoben.
Damit Sie die Extension "sp_bettercontact" mit der TYPO3-Version 4.6 verwenden können, suchen Sie in der Datei "t3lib/class.t3lib_div.php" nach


foreach ($LOCAL_LANG as &$keysLabels) {
foreach ($keysLabels as &$label) {
$label = array(0 => array(
'target' => $label,
));
}
unset($label);
}
unset($keysLabels);


und kommentieren Sie diese Funktion aus


/*
foreach ($LOCAL_LANG as &$keysLabels) {
foreach ($keysLabels as &$label) {
$label = array(0 => array(
'target' => $label,
));
}
unset($label);
}
unset($keysLabels);
*/

Es kann sein, dass diese Lösung die Funktionalität anderer Extensions beeinträchtigt. Deshalb empfehlen wir, TYPO3 auf Version 4.5.10 LTS downzugraden.

War diese Antwort hilfreich?

 Beitrag ausdrucken

Lesen Sie auch

Fehlerhafte Darstellung des Backends nach dem Update des TYPO3-Cores auf Version 4.4.0 (YAML TV, YAML AUTOPARSER)

Nach dem Update der TYPO3-Installation auf Version 4.4.0 kann es passieren, dass das Backend...

Wie installiere ich TYPO3 auf dem Webspace?

Die derzeit aktuelle Version des CMS TYPO3 ist auf jedem unserer Webspaces vorinstalliert....

Wie importiere ich TYPO3-Extensions?

Die PHP-Option "allow_url_fopen" ist auf unseren Servern aus Sicherheitsgründen deaktiviert. Das...

Wie kann ich meine TYPO3-Installation von den nicht benötigten Daten bereinigen?

Um Ihre TYPO3-Installation von den nicht benötigten Daten zu bereinigen, gehen Sie wie folgt...

Update des TYPO3-Cores mit dem Plesk-Dateimanager

Den TYPO3-Core können Sie mittels Datei-Manager des Control Panels Pleskupdaten.Variante 1 -...