2014-12-24 2 views
0

Я обновляю проект от 4,5 до 6.2.9Предупреждение: Illegal строка Смещение «цель» в TYPO3/sysext/Ланг/Классы/LanguageService.php

Один из моих бэкэнд модуль показывает это предупреждение в основном модуле , Это вызовы области для языкового модуля.

$this->MOD_MENU = Array (
    "function" => Array (
     "1" => $LANG->getLL("function1"), 
     "2" => $LANG->getLL("function2"),  
     "3" => $LANG->getLL("function3"), 

Любые идеи?

+1

TYPO3 \ CMS \ Core \ Error \ ErrorHandler :: handleError (2, "Недопустимое смещение строки" target "" –

ответ

0

После двух дней исследований и поиска. Небольшая ошибка, которую я мог найти в моем index.php в моем каталоге модулей [mod/index.php].

Я включил файл locallang.php используя

require 'locallang.php'; 

Когда я заменить, что с typo3 API функции $ GLOBALS [ 'LANG'] -> includeLLFile это было исправлено.

$GLOBALS['LANG']->includeLLFile("EXT:extension_directory/mod1/locallang.php"); 
Смежные вопросы