Hallo, ich versuch gerade einige alte (6.2.x) Extensions für 7.6.x zum Leben zu erwecken. Bei der ersten (ttnews_teasertext) ist es gelungen. Grundlage ist typo3-6.2.17\sysext\core\Migrations\Code\LegacyClassesForIde.php.
Bei der Extension cag_tables gibt es folgende Zeilen: function loadConfig($code) { $parser = t3lib_div::makeInstance('t3lib_TSparser'); $parser->parse($code); return $parser->setup; } Meine Änderung lautet: function loadConfig($code) { $parser = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\TypoScript\\Parser\\TypoScriptParser') $parser->parse($code); return $parser->setup; } Bei dem Versuch der Aktivierung zeigt Check Extension im Installtool aber die Fehlermeldung: syntax error, unexpected '$parser' (T_VARIABLE) in /var/www/dev002/html/typo3/typo3conf/ext/cag_tables/pi1/class.tx_flexProcFunc_pi1.php on line 181 Ich hab keine Ahnung von php, arbeite einfach die Deprication-Files ab. Was mach ich falsch? Gruß _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german