2017-05-12 16 views
2

私は最近TYPO3ポータルを6.2から7.6.18にアップグレードしました。私のシステムは、macina_bannersを含む多くの古いモジュールを使用しています。残念ながら、バージョン7+と互換性がなく、もはや開発中ではありません。TYPO3バックエンドモジュールの言語ファイルがロードされていません

私は他のすべてのモジュールのようないくつかの非推奨の問題を修正しますが、主な問題は、言語ファイルが何らかの理由でロードされていないこと、である:

新しいレコードビュー:

enter image description here

モジュールビュー: enter image description here

モジュールすでに設定されているバナーが正しく表示されていることを意味します。

最も簡単な方法は、ファイル/変数がロードしようとしているものと見つからないものですが、TYPO3はその情報を一切与えていないようです。

私は既にリソース/プライベート/言語/ locallang.xmlを追加しようとしましたが、これまでのところ結果はありません。デフォルト言語ファイルの場所はLLL:EXT:macina_banners/locallang_db.phpです。

他にもこれをデバッグ/修正する方法はありますか?

PS:これは私が古いv6.2.30サイトで同じコードを使用する場合、それは、どのように見えるかです: enter image description here

答えて

0

どうやらTYPO3の7+は、言語ファイルはPHPファイルから使用することはできません。もはや厳格なXML構造を必要としています。

私からすべてのエントリを変更:

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

、今の文章がうまく働いているに

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

enter image description here

関連する問題