So wie du das machst, erzeugst du zwei Instanzen von TBS mit 2 verschiedenen PHP Scripts.
Das funktioniert, ist allerdings nicht die Art und Weise, in der Subtemplates verwendet werden sollten. Wenn du dir das subtemplate-Beispiel und dort v.a. den Quellcode der eingebundenen login.php Datei ansiehst, wirst du feststellen, dass dort die bereits existierende Klasse weiterbenutzt wird, anstatt eine neue Instanz zu erstellen... vermutlich der Grund warum dein Script eine falsche Ausgabe erzeugt
Du solltest also in deiner test.php-Datei nicht
$TBS = new clsTinyButStrong;
|
verwenden, sondern
$TBS =& $this; #bedeutet, dass $TBS das SELBE (nicht das Gleiche) wie $this ist.
# $this ist die bereits laufende Instanz von TBS im Subtemplate mode
|