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.