Zum Inhalt springen

require once in Typo3 6.2 ersetzen

Erstellt am 7. Juli 2015 · 4 Antworten · letzte Antwort am 8. Juli 2015

Tags: PHP, Update & Upgrade, TYPO3 6, Frage

anassrakibi ·

Hallo,

Nach einem Upgrade von 4.5 LTS auf 6.2 LTS und laut Der Smoothmigration ich muss alle Zeilen, die Klassen über require_once inkludieren, anpassen .Also statt require muss ich Namespaces benutzen.
Ich habe gegooglt, wie ich zum Beispiel diese Zeile :

require_once(PATH_t3lib.'class.t3lib_treeview.php'); durch Namespace ersetzen kann , aber nix hat geholfen.

Hättet ihr vielleicht eine Lösung ?

toifel ·

"t3lib" gibt es in 6.2 nicht mehr - es sollte aber reichen, wenn du diese Zeile komplett auskommentierst. Die Funktionen aus der class.t3lib_treeview.php sind weiterhin verfügbar, wurden nur aus der t3lib ausgelagert.

anassrakibi ·

Hallo, danke dir erstmal für die Antwort, wenn ich diese Zeile auskommentiere, bekomme ich diese Fehlermeldung :

Could not analyse class:Tx_Dce_ViewHelpers_ExplodeViewHelper maybe not loaded or no autoloader?