Mal ehrlich, wie sollen wir weiter kommen?!
Bei Deiner Funktion displayContractDetailsList handelt es sich augenscheinlich um eine Methode einer Klasse.
Ich kann aber an keiner Stelle Deines geposteten Codes sehen, wo Du ein Objekt instanziierst, geschweige denn, wie und ob Du überhaupt die $LANG_LIST_ARR darin verarbeitest!
Fakt ist, Du musst diese entweder in der Klasse als Eigenschaft bekannt machen, wie es ja scheinbar auch mit $CFG gemacht wurde, oder Du übergibst sie beim Methodenaufruf als weiteren Parameter!
In beiden Fällen hast Du dann vollen Zugriff auf die Elemente, ansonsten halt nicht ( Stichwort: Scope/Sichtbarkeit von Variablen ).
Da liegt Dein Fehler, mehr kann man bei dem Wusel-Code leider nicht sagen...
Bei Deiner Funktion displayContractDetailsList handelt es sich augenscheinlich um eine Methode einer Klasse.
Ich kann aber an keiner Stelle Deines geposteten Codes sehen, wo Du ein Objekt instanziierst, geschweige denn, wie und ob Du überhaupt die $LANG_LIST_ARR darin verarbeitest!
Fakt ist, Du musst diese entweder in der Klasse als Eigenschaft bekannt machen, wie es ja scheinbar auch mit $CFG gemacht wurde, oder Du übergibst sie beim Methodenaufruf als weiteren Parameter!
In beiden Fällen hast Du dann vollen Zugriff auf die Elemente, ansonsten halt nicht ( Stichwort: Scope/Sichtbarkeit von Variablen ).
Da liegt Dein Fehler, mehr kann man bei dem Wusel-Code leider nicht sagen...
Kommentar