Forum > Variablen in Templates
DOTLAN Intranet / Portal >> Probleme und Fehler > Variablen in Templates |
Antwort erstellen |
Autor | Thema: Variablen in Templates | ||||
|
|
||||
NEW Clan: Kein Clan Postings: 30 |
Hallo, ich habe gerade versucht die Variable {$news} in das Template page_topbanner einzubauen. Aber irgendwie funktioniert das nicht. Im Quelltext steht an der stelle einfach nix. Weis jemand woran das liegen kann? |
||||
|
|
||||
NEW Clan: Mitten aus Deutschland e.V. Postings: 438 |
Ich nehme mal an, dass liegt daran, dass diese Variable nicht gefüllt wird, wenn das Template gerendert wird.
|
||||
|
|
||||
NEW Clan: Kein Clan Postings: 30 |
Ja das ist mir schon klar. Aber das muss ja auch gehen.
|
||||
|
|
||||
NEW Clan: Postings: 7 |
Die Variable {$news} ist schlicht und ergreifend nicht dafür vorgesehen in diesem Template eingesetzt zu werden. Nachdem was ich bis jetzt über die Templates rausbekommen hab, hat jedes Template nur n' Begrenzten Satz an Variablen. Die Template Variablen sind nich global sprich man kann nicht jede Variable in irgend ein Template einbauen. Man möge mich korrigieren wenn ich falsch liege. [Editiert von MasterFu am 28.May.2005 um 10:19] |
||||
|
|
||||
NEW Clan: Kein Clan Postings: 30 |
Ja sowas denke ich mir ja, aber is das nich ein bisschen doof?
|
||||
|
|
||||
NEW Clan: dotlan.net Postings: 1252 |
im Template werden nur die Variablen ersetzt die innerhalb dieser Funktion auch definiert werden. Du kannst aber z.b. Variablen im Globalen Array $GLOBALS ablegen und dort einfach abrufen im Template. Da die Variable $GLOBALS global ist, ist sie überall gültig. also z.b. einfach vorm rendern (also z.b. in der config oder in der <stylename>.php die variable $GLOBALS['blafasel'] befüllen und im Template einfügen. |
||||
|
|
||||
NEW Clan: Kein Clan Postings: 30 |
Und wie sieht das z.B. für den Platzhalter {$anw} aus? Würde das gerne mit in den Beamer view einbauen. THX [Editiert von TX|Julian am 05.Jun.2005 um 13:53] |
||||
|
|
||||
NEW Clan: Zocker Group Siegen e.V. Postings: 244 |
Falls die Frage beantwortet ist, Antwort bitte mitteilen Hat sich erledigt, habs durch ausprobieren raus. Wenn man in der <style>.php z.B. $GLOBALS['catering_status'] definiert, kann man das so ins Template einbinden: Bestellungen sind {$GLOBALS[catering_status]} [Editiert von Metus am 04.Mar.2006 um 16:11] |
||||
[ Antwort erstellen ] |