Et template er en abstraktion der lader dig have logik et sted, og "views" - altså de sider du vil vise brugeren, et andet. Det gør din kode meget nemmere at læse og er nemmere at vedligeholde.
Dit problem lyder som om det skyldes, at du gør det på en lidt kluntet måde - men det kan sagtens gøres på den måde! Jeg havde engang et lignende system, og jeg havde en "Master" class der fungerede som et slags registry for alle mulige variabler. Det var en Singleton klasse, så så snart den var initializeret et sted, var den ligeså andre steder i koden.
Denne side forklarer det meget godt: (Scroll ned til "The singleton pattern" hvis du er utålmodig
)
http://phpadvocate.com/blog/2011/04/php-using-a-singleton-pattern-with-oop/
Indlæg senest redigeret d. 29.01.2013 17:15 af Bruger #11328