Mit TL_ROOT hatte ich keinen Erfolg, dann funktioniert es im Frontend nicht mehr.
Ich habe eine abstrakte Klasse erstellt, da ich die Methode aus unterschiedlichen Modulen aufrufe. Mein Code sieht dann so aus:
PHP-Code:
abstract class Beispiel {
public static function getXMLContent($xmlFilename) {...(siehe oben)...}
}
Ich rufe die Methode dann in einer Methode der gleichen Klasse folgendermaßen auf:
PHP-Code:
abstract class Beispiel {
public static function macheWas(...) {
$objXML = self::getXMLContent(self::$strXMLFile);
}
}
Leider habe ich noch kein gutes Beispiel in Contao gesehen, dass ähnlich funktioniert, um mir etwas abzugucken. Vielleicht mache ich an der Stelle auch etwas komplett falsch?
Lesezeichen