2017-05-12 9 views
2

Ich habe kürzlich unser TYPO3 Portal von 6.2 auf 7.6.18 aktualisiert. Mein System verwendet viele alte Module einschließlich macina_banners, die leider nicht mit Version 7+ kompatibel ist und auch nicht mehr in der Entwicklung ist.TYPO3 Backend Modul Sprachdateien werden nicht geladen

Ich reparierte einige deprecation Themen wie für alle anderen Module, aber das Hauptproblem ist, dass die Sprachdateien aus irgendeinem Grund nicht geladen werden:

Neuer Rekord Ansicht:

enter image description here

Modulansicht: enter image description here

Das Modul selbst funktioniert, dh die bereits eingerichteten Banner werden korrekt angezeigt.

Der einfachste Weg wäre zu sehen, was die Dateien/Variablen zu laden versuchen und nicht finden können, aber TYPO3 scheint keine dieser Informationen wegzugeben.

Ich habe bereits versucht, Resources/Private/Language/locallang.xml hinzuzufügen, aber mit keinem Ergebnis so weit. Der Standardspeicherort für die Sprachdatei ist LLL: EXT: macina_banners/locallang_db.php.

Irgendwelche anderen Ideen, wie man dieses debuggt/repariert?

PS: Dies ist, wie es aussieht, wenn ich den gleichen Code auf der alten v6.2.30 Website: enter image description here

Antwort

0

Offenbar Typo3 7+ erlaubt keine Sprachdateien von PHP-Dateien verwendet werden mehr und erfordert eine strenge XML-Struktur.

geändert ich jeden Eintrag aus:

LLL:EXT:macina_banners/locallang_db.php:lang.string 

zu

LLL:EXT:macina_banners/locallang.xml:lang.string 

und jetzt die Texte arbeiten gut. enter image description here

Verwandte Themen