Hallo Leute,
kurz vor dem Wochenende noch ne kleine oder größere Nuss 😉 ...
Ich habe mir eine Ext. gebaut und aufgrund der Komplexität der gesamten Geschichte mehrere "Module" in verschiedenen Klassen ausgelagert. In der Theorie soll es später so aussehen, dass meine Extension anhand des übergebenen CODE-Wertes eine Klasse aufruft, die wiederum für den Zusammenbau des Inhalts mehrere andere Klassen aufrufen kann/muss. Hier habe ich aber das Problem, dass meine "Modul-Klassen" teils Vars aus der Extension-Klasse nutzen müssen, wovon sie aber nichts wissen ... wie stelle ich dies denn nun korrekt an ... hab schon einige Tests durchgeführt, aber komme noch nicht weiter ...
Hier noch ein Bsp anhand einer Modul-Klasse, die ein HTML-Template parsen soll, ähnlich der tt_news. In der tt_news wird der Aufruf ja wie folgt erledigt ->
templateCode = $this->cObj->fileResource('EXT:sikonlogistics/pi1/templates/tmpl_'.strtolower($this->theCode).'.html');
Da $this auf die aktuelle Klasse zeigt, geht das bei meinem Konstrukt nicht, wie könnte dies hier nun aussehen, irgendwie muss ich die anfangs erzeugten Werte meines Ext. erhalten ...
Grüße,
Commodore